请教 vs2019 调试 psdk 官方工程问题.
Completed用vs2019调试项目
开始将文件复制到远程计算机。
正在将“F:\Payload-SDK-master\Payload-SDK-master\samples\sample_c++\platform\linux\manifold2\application\main.cpp”复制到“/home/wrj/.vs/Payload-SDK-master/9288115b-c0d4-498e-978c-2a5f54e7c714/src/samples/sample_c++/platform/linux/manifold2/application/main.cpp”。
已完成复制文件(运行时间 00h:00m:00s:936ms)。
cd $HOME/.vs/Payload-SDK-master/9288115b-c0d4-498e-978c-2a5f54e7c714/out/build/Linux-GCC-Debug;/usr/bin/cmake --build "$HOME/.vs/Payload-SDK-master/9288115b-c0d4-498e-978c-2a5f54e7c714/out/build/Linux-GCC-Debug" --target dji_sdk_demo_linux_cxx ;
[1/2] Building CXX object samples/sample_c++/platform/linux/manifold2/CMakeFiles/dji_sdk_demo_linux_cxx.dir/application/main.cpp.o
[2/2] Linking CXX executable bin/dji_sdk_demo_linux_cxx
FAILED: bin/dji_sdk_demo_linux_cxx
cd /home/wrj/.vs/Payload-SDK-master/9288115b-c0d4-498e-978c-2a5f54e7c714/out/build/Linux-GCC-Debug && cmake .. && cd /home/wrj/.vs/Payload-SDK-master/9288115b-c0d4-498e-978c-2a5f54e7c714/out/build/Linux-GCC-Debug && g++ -std=c++11 -pthread -fprofile-arcs -ftest-coverage -Wno-deprecated-de
CMake Error: The source directory "/home/wrj/.vs/Payload-SDK-master/9288115b-c0d4-498e-978c-2a5f54e7c714/out/build" does not appear to contain CMakeLists.txt.
Specify --help for usage, or press the help button on the CMake GUI.
ninja: build stopped: subcommand failed.
生成失败。
-
官方没有提供VS环境搭建,若仅使用官方sample编译运行,建议参考: https://developer.dji.com/doc/payload-sdk-tutorial/cn/quick-start/run-sample-code.html#%E8%BF%90%E8%A1%8Clinux-%E7%A4%BA%E4%BE%8B%E4%BB%A3%E7%A0%81 ![](https://djisdksupport.zendesk.com/attachments/token/VaXuasKSs1GY0RQGaqM7JMZqK/?name=image.png) 自行构建环境建议先参考SDK开发包结构了解PSDK的工作原理和实现,再结合实际应用来进行迁移和适配。 4.1 Payload SDK3.x 开发包结构 https://sdk-forum.dji.net/hc/zh-cn/articles/5500881135129
Please sign in to leave a comment.
Comments
2 comments