有CMAKE交叉编译的高人吗.
- B-SIDE有一个flag搞不定。
我用的是Keil的ARMCC,该编译器有的选项必输入一个包含路径的文件名,比如
--omf_browse=my_output_path/the_current_source_file.crf
如何用宏把以上的选项加入到CMAKE_C_FLAGS呢??
比如:
set(CMAKE_C_FLAGS "-c --c99 --cpu=Cortex-M4.fp.sp --omf_browse=my_output_path/the_current_source_file.crf")
谢谢 - B-SIDED版这么多月入6位数的高级电工没有人肯赐教吗 iOS fly ~
- jckimi你首先要了解这个文件是干什么的 Kimi
- frankzhu2000我瞎说的, 很久没用过Keily, 但我估计做法类似,
$OMF_BROWSER = 'my_output_path/the_current_source_file.crf'
$CPU= Cortex-M4.fp.sp
$CMAKE_C_FLAGS = "-c --c99 --cpu=$CPU --omf_browse= $OMF_BROWSER"
反正我写makefile都是这样做的。
不知道是不是楼主想要的一个答案。