网站开发素材代码中国摄影网站有哪些
2026/1/17 9:14:11 网站建设 项目流程
网站开发素材代码,中国摄影网站有哪些,网站要咋做,中华建设网官网配置基于 VS Code CMake 的 RK3588 交叉编译开发环境 #xff08;1#xff09;安装cmake工具#xff08;2#xff09;编写 CMake 交叉编译配置文件 (toolchain.cmake) 这段 CMake 配置代码的目的是为了告诉 CMake 如何进行交叉编译 set(CMAKE_SYSTEM_NAME Linux) set(CMAK…配置基于 VS Code CMake 的 RK3588 交叉编译开发环境1安装cmake工具2编写 CMake 交叉编译配置文件 (toolchain.cmake)这段 CMake 配置代码的目的是为了告诉 CMake 如何进行交叉编译set(CMAKE_SYSTEM_NAME Linux) set(CMAKE_SYSTEM_PROCESSOR aarch64) set(CMAKE_C_COMPILER /opt/atk-dlrk3588-toolchain/bin/aarch64-buildroot-linux-gnu-gcc) set(CMAKE_CXX_COMPILER /opt/atk-dlrk3588-toolchain/bin/aarch64-buildroot-linux-gnu-g) set(CMAKE_SYSROOT /opt/atk-dlrk3588-toolchain/aarch64-buildroot-linux-gnu/sysroot) set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER) set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY) set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY)3配置本地cmake套件点击 “Edit User-Local CMake Kits” 在 VS Code 命令面板CtrlShiftP选这个选项会打开 cmake-tools-kits.json文件。在文件里一个数组 []添加一段 JSON 代码指向刚才toolchain.cmake文件[{name:GCC 9.4.0 x86_64-linux-gnu,compilers:{C:/bin/x86_64-linux-gnu-gcc-9,CXX:/bin/x86_64-linux-gnu-g-9}},{name:rk3588-zyc,toolchainFile:/home/zyc/toolchain.cmake}]4创建VsCode工程每次创建工程需要创建一堆文件所以直接搞了个shell函数vscodeapp(){# 1. 获取你输入的项目名 (例如: aaa)localNAME$1# 检查有没有输入名字if[-z$NAME];thenecho 错误: 请输入项目名称! (例如: vscodeapp my_demo)return1fiecho 正在创建项目:$NAME...# 2. 创建目录结构 ( include/项目名, src, build)mkdir-p$NAME/{include/$NAME,src,build}# 3. 自动生成一个通用的 CMakeLists.txtcatEOF$NAME/CMakeLists.txt cmake_minimum_required(VERSION3.10)project(${NAME})set(CMAKE_EXPORT_COMPILE_COMMANDS ON)# 自动查找 src 下的所有 cppfile(GLOB SRC_FILESsrc/*.cpp)# 添加头文件路径include_directories(\${CMAKE_SOURCE_DIR}/include)# 生成可执行文件add_executable(${NAME}\${SRC_FILES})EOF# 4. 生成一个简单的 main.cpp (防止空项目报错)catEOF$NAME/src/main.cpp#include iostreamintmain(){std::coutHello,${NAME}!std::endl;return0;}EOF# 5. 直接用 VS Code 打开这个新文件夹code$NAME}把这段代码放入~/.bashrc文件的最后每次只需要在命令行输入以下指令就会自动建立好工程并且会自动写好MakeLists.txt如果需要链接库需要修改这个MakeLists.txtvscodeapp name5编译选择构建的套件点击下放的Build即可完成编译生成的可执行文件在build文件夹6补充链接库后头文件找不到的问题可以编译通过但是vscode找不到链接库的头文件在终端输入code ~/.config/Code/User/settings.json打开这个文件后把下面这行代码加在最后的大括号 }之前记得给上一行末尾加个逗号C_Cpp.default.compileCommands:${workspaceFolder}/build/compile_commands.json

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询