这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » STM32 » [学习笔记]CMAKEMAKEPROGRAMisnotset

共1条 1/1 1 跳转至

[学习笔记]CMAKEMAKEPROGRAMisnotset

院士
2024-07-20 11:24:03     打赏

今天在使用CMake编译STM32的程序代码时,调入了cmake ..命令后,弹出来了这个错误提示:

cmake_error_01.png

倒是真的研究了一会儿,因为之前都是直接编译就通过了。不过,还好难度也不大,我在CMakeLists.txt文件中添加了Path的指定,此问题就解决了。我估计是因为我的系统里面有两个make文件导致的。

修改内容如下:

# Setup compiler settings
set(CMAKE_C_STANDARD 11)
set(CMAKE_C_STANDARD_REQUIRED ON)
set(CMAKE_C_EXTENSIONS ON)

set(CMAKE_MAKE_PROGRAM D:\\mingw64\\bin\\make)

# Define the build type
if(NOT CMAKE_BUILD_TYPE)
    set(CMAKE_BUILD_TYPE "Debug")
endif()

# Set the project name
set(CMAKE_PROJECT_NAME stm32f407_demo)

如第6行添加所示




关键词: CMAKE     学习     笔记    

共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]