Omnet++ 使用模式=释放构建模拟时出错

Omnet++ 使用模式=释放构建模拟时出错,omnet++,veins,simulte,Omnet++,Veins,Simulte,为了更快地运行模拟,我正在尝试在释放模式下构建Simule,这在Velse中是可以实现的 user@user-VirtualBox:~/simulte_veins/simulte$ make MODE=release make[1]: Entering directory '/home/user/simulte_veins/simulte/src' Creating shared library: ../out/gcc-release/src/liblte.so /usr/bin/ld: can

为了更快地运行模拟,我正在尝试在释放模式下构建Simule,这在Velse中是可以实现的

user@user-VirtualBox:~/simulte_veins/simulte$ make MODE=release
make[1]: Entering directory '/home/user/simulte_veins/simulte/src'
Creating shared library: ../out/gcc-release/src/liblte.so
/usr/bin/ld: cannot find -lINET
/usr/bin/ld: cannot find -lveins_inet
collect2: error: ld returned 1 exit status
Makefile:275: recipe for target '../out/gcc-release/src/liblte.so' failed
make[1]: *** [../out/gcc-release/src/liblte.so] Error 1
make[1]: Leaving directory '/home/user/simulte_veins/simulte/src'
Makefile:2: recipe for target 'all' failed
make: *** [all] Error 2
我已尝试通过以下方式在~/.bashrc中添加INET和INET路径,如从lte/src/下的MAKEFILE中观察到的:

export veins_inet=$HOME/simulte_veins/veins-veins-4.6/subprojects/veins_inet/out/gcc-debug/src:$PATH   
export INET=$HOME/inet/out/gcc-debug/src:$PATH
我还尝试通过添加INET和INET路径直接更新$PATH,但没有效果

我哪里做错了? 在构建lte之前,我是否需要在发布模式下构建INET和INET? 我甚至尝试在MODE=release中构建INET,但遇到了相同的错误

/usr/bin/ld: cannot find -lINET
我正在使用OMNeT++5.1.1;静脉4.6条;相扑0.30.0;SimuleV1.0.1


有人提出了类似的问题。但是,我不确定是否应该尝试将各自目录中的.so文件再次分别链接到-lINET和-lveins_inet。有人能告诉我吗?

如果构建适用于调试版本,但不适用于发布版本,那么您还没有编译INET和INET的发布版本库。转到它们各自的dir并构建这些组件。

使用
make V=1
可以获得失败的确切编译器命令。似乎找不到要链接的库,在构建Simule时是否设置了
INET\u PROJ
环境变量?