有沒有mac編譯程序的教程
您好,macOS系統(tǒng)下單片機的ISP工具和使用說明請查收如下資料:http://www.findthetime.net/downloads/WCHISPTool_CMD_ZIP.html,有問題隨時溝通。
蘋果我用Clion
1:在MounRiver里面創(chuàng)建新的項目(因為有各種模版)
2:下載這個 https://github.com/xpack-dev-tools/riscv-none-embed-gcc-xpack/releases/tag/v8.2.0-3.1/?解壓到蘋果任意位置。
3:把新建的項目在蘋果上用Clion打開,在CMakeLists.txt上添加
#?設置xpack-riscv-none-embed-gcc-8.2.0路徑 set(ENV-{CH32_DEV}/Users/example/wch/xpack-riscv-none-embed-gcc-8.2.0/) #?設置編譯變量 set?(COMPILER_DIR?$ENV{CH32_DEV}bin/riscv-none-embed-) set(CMAKE_C_COMPILER?${COMPILER_DIR}gcc) set?(CMAKE_CXX_COMPILER${COMPILER_DIR}g++) set?(CMAKE_ASM_COMPILER${COMPILER_DIR}gcc) set?(CMAKE_LINKER?${COMPILER_DIR}gcc) set?(MAKE_AR?${COMPILER_DIRJar) set?(CMAKE_OBJCOPY${COMPILER_DIR}objcopy) set?(MAKE_0BJDUMP?${COMPILER_DIR}objdump) set(SIZE?${COMPILER_DIR}size) set(CMAKE_TRY_COMPILE_TARGET_TYPE?STATIC_LIBRARY)
重新加載CMake項目,編譯。
第一次編譯我本機測試大約6-10秒左右,以后編寫代碼上傳到開發(fā)板,幾乎1秒內(nèi),敲完代碼開發(fā)板就已經(jīng)上傳完重啟跑起來,WCH CH32V 開發(fā)體驗非常優(yōu)秀 贊!
@3#
我嘗試了,gcc會報 -arch arm64指令未知,我的是m2芯片的mac可能是這個芯片會多傳這個指令到gcc,也可能是我使用的最新版的cmake導致多傳了個-arch,可以告述我你的cmake 版本嗎