个人最近一直在使用CLion来开发STM32、GD32等芯片。目前接触到了Telink 8025x_module项目,使用了Telink IDE后觉得体验不太好,用vs code跳转功能也不太好使。
想着在CLion上搭建一个基于makefile的开发环境,用 compiledb 生成 compile_commands.json 文件后 ,但还是不能完整构建项目。
------------------------------------------------------------------------------------------------------------------------------------------------------------- 首先是:找不到编译器可执行文件: 'tc32-elf-gcc'。 命令 'tc32-elf-gcc -ffunction-sections -fdata-sections -IF:BLE.DTU.MODULE -IF:BLE.DTU.MODULEdrivers8258 -IF:BLE.DTU.MODULEvendorcommon -D__PROJECT_8258_MODULE__=1 -DCHIP_TYPE=CHIP_TYPE_825x -Wall -O2 -fpack-struct -fshort-enums -finline-small-functions -std=gnu99 -fshort-wchar -fms-extensions -c -oapplication/usbstd/usbhw.o ../application/usbstd/usbhw.c'
把tc32-elf-gcc.exe复制到项目文件夹后
信息内容会放在“隐藏内容”
-------------------------------------------------------------------------------------------------------------------------------------------------------------
由于不了解也没有多余精力去熟悉Telink IDE的工具链、调试器等运行方式,
希望贵公司人员能付出一点精力提供帮助,至少能在CLion上完整构建项目,没有红色波浪线/哭。当然最好也能编译。
感谢!!!
No more topics |
我改的b91开发板,自己抄了官方的makefile,编译成功了,用的VScode