CMake构建CH58x项目,脱离eclipse使用Clion或者Vscode编写代码。
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
cyl c2d242a958 修改编译信息等级 2 years ago
App 添加模板程序 2 years ago
SysDrives 添加模板程序 2 years ago
.gitignore 添加模板程序 2 years ago
CMakeLists.txt 修改编译信息等级 2 years ago
README.md 添加模板程序 2 years ago

README.md

CH58xCMakeTemplate (CMake构建CH58x)

    [这是一个模板程序]
    CH58x单片机是基于Rsic-V架构,厂家使用Eclipse开发项目。(如果是其他系列则替换SysDrives里面的文件)
    该模板脱离Eclipse使用Clion + riscv-none-embed-gcc + CMake实现。
    
    构建
    cmake -DCMAKE_BUILD_TYPE=Debug "-DCMAKE_MAKE_PROGRAM=ninja.exe路径" -DCMAKE_BUILD_TYPE=Debug -G Ninja -S . -B build
    例子:cmake -DCMAKE_BUILD_TYPE=Debug "-DCMAKE_MAKE_PROGRAM=C:/Program Files/JetBrains/CLion 2022.2/bin/ninja/win/ninja.exe" -DCMAKE_BUILD_TYPE=Debug -G Ninja -S . -B build

    编译
    cmake --build build