项目内添加了其他c文件后编译可能不通过
配置CMakeLists.txt文件。
- cmake_minimum_required(VERSION 3.15)
- include(proj.conf)
- find_package(bouffalo_sdk REQUIRED HINTS $ENV{BL_SDK_BASE})
- # User
- <font color="#ff0000">sdk_add_compile_definitions(-DCONFIG_CLI_CMD_ENABLE)</font>
- #sdk_add_compile_definitions(-DBL616_DHCP_DEBUG)
- <font color="#ff0000">target_sources(app PRIVATE
- xxx.c
- xxx.c)</font>
- sdk_add_include_directories(.)
- sdk_set_main_file(main.c)
- project(helloworld)
复制代码 注意标红位置,"xxx.c" 是项目中添加的新c文件。
建议通过执行
清除编译,再次执行
完成编译即可。
|