运行 使用 cmd 在 contiki 中使用 cooja "ant run"
running cooja in contiki with cmd "ant run"
当我想在 contiki-3.9/tools/cooja 中 运行 "ant run" 时,我面临以下错误:
BUILD FAILED /home/user/contiki-3.0/tools/cooja/build.xml:199: The
following error occurred while executing this line:
/home/user/contiki-3.0/tools/cooja/apps/mspsim/build.xml:29: -
Could not find the MSPSim build file. Did you run "git submodule update --init"?
但其实我运行
git submodule init
git submodule update
在使用 "ant run".
之前
请帮我解决这个问题,我是 contiki-os 的新手,应该将它用于我的硕士论文
以下对我有用:
- 从这个 link https://github.com/contiki-os/mspsim 中单独下载 mspsim(检查你的 home/contiki/tools/mspsim 和home/contiki-3.0/tools/mspsim 个目录,两者都可能是空的)。
- 从两个地方删除空的 mspsim 目录
- 解压mspsim-master后,将解压后的mspsim-master目录粘贴到两处
- 在两个地方将目录从 mspsim-master 重命名为 mspsim。
- 转到终端 (user@instant-contiki:~/contiki-3.0/tools/cooja$) 然后 运行 这个命令 ant 运行
- 无需使用 sudo
尽情享受吧!
- 转到:
contiki/tools/cooja
- 运行:
git submodule update --init
在终端
- 现在,试试:
ant run
请注意上次交战。如果你的英语不好,请使用谷歌翻译。
运行 "git submodule update --init" 在 运行 "ant run".
之前
然后我的时候,蚂蚁运行又出现了
BUILD FAILED
/home/user/contiki-3.0/tools/cooja/build.xml:199: The following error
occurred while executing this line:
/home/user/contiki-3.0/tools/cooja/apps/mspsim/build.xml:29: -
----------------
Could not find the MSPSim build file. Did you run "git submodule update
--init"?
我的解决方案:
cd tools/cooja
rm -rf .git
cd ..
sudo git submodule update --init
享受 Cooja :)
Instant Contiki 虚拟机的另一个解决方案是:
mkdir ~/Downloads/contiki_clone
cd ~/Downloads/contiki_clone
git clone https://github.com/contiki-os/contiki.git
当它克隆 Contiki 时,只需:
cd contiki/tools/cooja
git submodule update --init
ant run
这些命令将让您在您的即时 Contiki VM 上拥有一个全新的 Contiki。你可以简单地删除主目录中旧的 contiki 文件并使用这个。如果您想克隆旧版本,则:
mkdir ~/Downloads/contiki_clone
cd ~/Downloads/contiki_clone
git clone https://github.com/contiki-os/contiki.git
cd contiki
git checkout hash_of_the_older_version
cd tools/cooja
git submodule update --init
在 VMware 播放器中下载并启动即时 contiki 3.0 后,以下步骤对我有用。
cd contiki
git submodule update --init
cd tools/cooja/
ant run
从 here 下载的即时 contiki 3.0。
其余说明为here。
当我想在 contiki-3.9/tools/cooja 中 运行 "ant run" 时,我面临以下错误:
BUILD FAILED /home/user/contiki-3.0/tools/cooja/build.xml:199: The following error occurred while executing this line: /home/user/contiki-3.0/tools/cooja/apps/mspsim/build.xml:29: - Could not find the MSPSim build file. Did you run "git submodule update --init"?
但其实我运行
git submodule init
git submodule update
在使用 "ant run".
之前请帮我解决这个问题,我是 contiki-os 的新手,应该将它用于我的硕士论文
以下对我有用:
- 从这个 link https://github.com/contiki-os/mspsim 中单独下载 mspsim(检查你的 home/contiki/tools/mspsim 和home/contiki-3.0/tools/mspsim 个目录,两者都可能是空的)。
- 从两个地方删除空的 mspsim 目录
- 解压mspsim-master后,将解压后的mspsim-master目录粘贴到两处
- 在两个地方将目录从 mspsim-master 重命名为 mspsim。
- 转到终端 (user@instant-contiki:~/contiki-3.0/tools/cooja$) 然后 运行 这个命令 ant 运行
- 无需使用 sudo
尽情享受吧!
- 转到:
contiki/tools/cooja
- 运行:
git submodule update --init
在终端 - 现在,试试:
ant run
请注意上次交战。如果你的英语不好,请使用谷歌翻译。 运行 "git submodule update --init" 在 运行 "ant run".
之前然后我的时候,蚂蚁运行又出现了
BUILD FAILED
/home/user/contiki-3.0/tools/cooja/build.xml:199: The following error
occurred while executing this line:
/home/user/contiki-3.0/tools/cooja/apps/mspsim/build.xml:29: -
----------------
Could not find the MSPSim build file. Did you run "git submodule update
--init"?
我的解决方案:
cd tools/cooja
rm -rf .git
cd ..
sudo git submodule update --init
享受 Cooja :)
Instant Contiki 虚拟机的另一个解决方案是:
mkdir ~/Downloads/contiki_clone
cd ~/Downloads/contiki_clone
git clone https://github.com/contiki-os/contiki.git
当它克隆 Contiki 时,只需:
cd contiki/tools/cooja
git submodule update --init
ant run
这些命令将让您在您的即时 Contiki VM 上拥有一个全新的 Contiki。你可以简单地删除主目录中旧的 contiki 文件并使用这个。如果您想克隆旧版本,则:
mkdir ~/Downloads/contiki_clone
cd ~/Downloads/contiki_clone
git clone https://github.com/contiki-os/contiki.git
cd contiki
git checkout hash_of_the_older_version
cd tools/cooja
git submodule update --init
在 VMware 播放器中下载并启动即时 contiki 3.0 后,以下步骤对我有用。
cd contiki
git submodule update --init
cd tools/cooja/
ant run
从 here 下载的即时 contiki 3.0。
其余说明为here。