下载源码
(1)git clone
git clone git@github.com:eclipse/sumo.git
(2)或者直接下载
下载依赖库
(1) git下载
git clone --recursive https://github.com/DLR-TS/SUMOLibraries
(2)(或者)下载压缩包
推荐使用方式二,方式一容易中断。下载后进行解压。
添加系统环境变量
(1)设置SUMO_HOME(SUMO工程路径)
(2)设置SUMO_LIBRARIES(依赖库解压后所在路径)
(3)从依赖库中添加部分库路径到PATH中(否则查找不到)
生成SUMO.sln工程
(1)打开make-gui工具(已安装cmake,若没安装,请先安装)
选择sumo工程目录为souce code,在sumo工程中新建build文件夹为build目标路径。
(2)勾选Grouped和Advanced
(3)点击configure并作如下配置
(4)generate生成
图示错误因找不到egine库,解决办法如下:
单击Ungroued Entries,然后单击Add Entry,输入如下字段和路径。
再次依次点击configure和generate,生成结果如下:
然后点击open project,即可打开vs工程,然后选择生成,即可进行编译。
版权声明:本文为zyg39834原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。