【Carla】配置一个Cpp客户端

  1. 根据Carla官方构建教程下载并编译Carla。

链接:Windows build - CARLA Simulator

2.Vs创建新的解决方案CarlaClient和C++空项目Test。目录结构如下:

3.找到Carla的PythonAPI\carla目录,复制dependencies文件夹到CarlaClient目录下。

4.配置项目属性

(1)打开CarlaClient.sln进入到vs,Test项目 --> 属性 --> C/C++ --> 附加包含目录,

添加$(SolutionDir)dependencies\include;$(SolutionDir)dependencies\include\system,如图

 

5.Test项目 --> 属性 --> 链接器 --> 附加库目录,添加 $(SolutionDir)dependencies\lib,如图,

 

6.Test项目 --> 属性 --> 链接器 --> 输入 --> 附加依赖项,添加下列lib,

Shlwapi.lib

carla_client.lib

carla_client_debug.lib

DebugUtils.lib

Detour.lib

DetourCrowd.lib

DetourTileCache.lib

libboost_atomic-vc142-mt-x64-1_80.lib

libboost_date_time-vc142-mt-x64-1_80.lib

libboost_filesystem-vc142-mt-x64-1_80.lib

libboost_numpy38-vc142-mt-x64-1_80.lib

libboost_python38-vc142-mt-x64-1_80.lib

libboost_system-vc142-mt-x64-1_80.lib

libpng.lib

osm2odr.lib

proj.lib

Recast.lib

rpc.lib

sqlite3.lib

xerces-c_3.lib

zlib.lib

zlibstatic.lib

 

7.测试。

(1)Test --> 添加 --> 新建项目,创建一个cpp文件.

(2)找到Carla的Examples\CppClient目录,将main.cpp内容复制到Test项目的cpp中。然后编译。

 

(3)打开VS 64 的 x2019 本机工具命令提示符,进入Carla目录,make launch运行Carla服务端,ctrl+p 运行。

 

(4)VS中运行Test,可以看到在服务端生成了车。

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值