我有一个 OMNeT++ 项目,当我在 IDE 中按下“构建”按钮时,它构建得很好:
但是,如果我从 bash 终端尝试相同的
make MODE=release all
,构建就会失败:
我一直在试图弄清楚为什么会发生这种情况很长时间,但仍然没有任何线索。我正在做实验,将源文件中的变量更改 1000 次,所以我不能每次都手动更改文件并单击按钮。有没有办法自动执行此操作?
谢谢。
似乎有些
*.msg
文件是使用旧版本的 opp_msgtool
构建的。
我在IDE中建议:
Project
| Properties
去C/C++ Build
| Behaviour
和 Build (incremental build)
改变 all
到 all V=1
- 查看编译的完整日志。Project
| Clean
.然后转到控制台并在您的项目类型的目录中:
make clean
make MODE=release all V=1
IDE中的结果和日志应该和控制台中的一样。