一、Cmake构建linux工程
列出本人在使用的cmake文件,用于构建工程,在cmake.txt文件目录执行cmake命令自动生成makefile
#指定C编译器
SET(CMAKE_C_COMPILER arm-linux-gnueabihf-gcc)
#指定C++编译器
SET(CMAKE_CXX_COMPILER arm-linux-gnueabihf-g++)
#SET(CMAKE_C_COMPILER gcc)
#SET(CMAKE_CXX_COMPILER g++)
#项目名称
PROJECT(main)
CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
#工程类型是调试版还是发布版
SET(CMAKE_BUILD_TYPE “Debug”)
#编译器选项
SET(CMAKE_CXX_FLAGS_DEBUG “$ENV{CXXFLAGS} -O0 -Wall -lpthread -g -ggdb -ldl -lm”)
#源文件目录
ADD_SUBDIRECTORY( src )
AUX_SOURCE_DIRECTORY(. DIR_SRCS)
find_package (Threads)
ADD_EXECUTABLE(main ${DIR_SRCS} )
target_link_libraries (main KaTeX parse error: Expected 'EOF', got '#' at position 60: …IES( main src) #̲mqtt目录及连接库路径 IN…{file}",
// “-o”,
// “fileDirname/{fileDirname}/fileD

本文介绍了使用Cmake构建Linux工程的方法,包括在cmake.txt文件中指定编译器、项目名称等信息,自动生成makefile。还提及添加tasks.json和launch.json文件,最后在开发板通过NFS拷贝执行文件,启动GDB server,可便捷开发Linux应用程序。
最低0.47元/天 解锁文章
362

被折叠的 条评论
为什么被折叠?



