Omnet++ MAC 上的静脉构建问题 没有规则可以创建目标

问题描述 投票:0回答:1

我正在尝试在我的 MACOS 上构建 Veins。我对建筑不太有经验。我遇到错误并且无法解决。问题是在尝试构建时:

    02:57:23 **** Incremental Build of configuration gcc-release for project veins ****
    make MODE=release -j7 all 
    make[1]: *** No rule to make target `../out/gcc-         release/src/veins/base/connectionManager/BaseConnectionManager.o', needed by `../out/gcc-      release/src/libveins.dylib'.  Stop.
    make: *** [all] Error 2
    make MODE=release -j7 all" terminated with exit code 2. Build might be incomplete.

    02:57:24 Build Failed. 2 errors, 0 warnings. (took 271ms)

首先我尝试通过将静脉导入 Omnet++ 作为项目来构建。它给了我这个错误。

我还尝试通过 CLI 进行构建。我在静脉目录中打开。我命令“source setenv”和“./configure”当我尝试“make”时,它给了我同样的错误。

我尝试将 .zshrc 的路径添加为

    export PATH=$PATH:/Users/Tugrul/veins-veins-5.2
    export PATH=$PATH:/Users/Tugrul/veins-veins-5.2/bin
    export PATH=$PATH:/Users/Tugrul/veins-veins-5.2/src 

但是,我无法建造静脉。预先感谢您,

gcc build omnet++ veins sumo
1个回答
0
投票

这里肯定有一些配置错误,至少基于文件名中的大量空格。

由于您没有解决问题的经验,并且帖子中没有足够的信息来找出问题所在,我建议尝试opp_env并通过它安装静脉。一旦你正确设置了op opp_env,它将处理所有细节以正确设置静脉。您只需输入

opp_env shell --install veins-latest

© www.soinside.com 2019 - 2024. All rights reserved.