找回密码
 立即注册

微信扫码登录

查看: 26|回复: 3

[IDE工具] tc_ble_mesh-V4.1.1.0 vscode 编译错误

[复制链接]

2

主题

3

回帖

32

积分

英勇黄铜

积分
32
发表于 9 小时前 | 显示全部楼层 |阅读模式 来自 广东
cmake configure
-- Project: tc_ble_mesh_b85
-- language: c
-- Target NUM: 17
-- Target: 8258_bootloader
-- Target: 8258_mesh
-- Target: 8258_mesh_gw
-- Target: 8258_mesh_gw_node
-- Target: 8258_mesh_lpn
-- Target: 8258_mesh_monitor
-- Target: 8258_mesh_switch
-- Target: 8258_spirit_LPN
-- Target: 825x_ble_sample
-- Target: 825x_master_kma_dongle
-- Target: lib_sig_mesh_825x
-- Target: lib_sig_mesh_gw_node_825x
-- Target: lib_sig_mesh_LPN_825x
-- Target: lib_sig_mesh_monitor
-- Target: lib_sig_mesh_prov_825x
-- Target: liblt_8258_kma_dongle
Error: CMake Warning at CMakeLists.txt:180 (message):
  Path does not exist:
  D:/tc_ble_mesh-V4.1.1.0/firmware/drivers/B85/driver_ext/driver_lib
Call Stack (most recent call first):
  CMakeLists.txt:317 (include_sources)



-- Target: liblt_8258_mesh
Error: CMake Warning at CMakeLists.txt:180 (message):
  Path does not exist:
  D:/tc_ble_mesh-V4.1.1.0/firmware/drivers/B85/driver_ext/driver_lib
Call Stack (most recent call first):
  CMakeLists.txt:317 (include_sources)



-- Configuring done (0.7s)
Error: CMake Error: Cannot determine link language for target "lib_sig_mesh_825x".

Error: CMake Error: CMake can not determine linker language for target: lib_sig_mesh_825x

Error: CMake Error: Cannot determine link language for target "lib_sig_mesh_gw_node_825x".

Error: CMake Error: CMake can not determine linker language for target: lib_sig_mesh_gw_node_825x

Error: CMake Error: Cannot determine link language for target "lib_sig_mesh_LPN_825x".

Error: CMake Error: CMake can not determine linker language for target: lib_sig_mesh_LPN_825x

Error: CMake Error: Cannot determine link language for target "lib_sig_mesh_monitor".

Error: CMake Error: CMake can not determine linker language for target: lib_sig_mesh_monitor

Error: CMake Error: Cannot determine link language for target "lib_sig_mesh_prov_825x".

Error: CMake Error: CMake can not determine linker language for target: lib_sig_mesh_prov_825x

Error: CMake Error: Cannot determine link language for target "liblt_8258_kma_dongle".

Error: CMake Error: CMake can not determine linker language for target: liblt_8258_kma_dongle

Error: CMake Error: Cannot determine link language for target "liblt_8258_mesh".

Error: CMake Error: CMake can not determine linker language for target: liblt_8258_mesh

Error: CMake Generate step failed.  Build files cannot be regenerated correctly.

-- Generating done (0.7s)
Command exited with code 1


2

主题

3

回帖

32

积分

英勇黄铜

积分
32
 楼主| 发表于 8 小时前 | 显示全部楼层 来自 广东
Target: lib_sig_mesh_825x
-- Target: lib_sig_mesh_gw_node_825x
-- Target: lib_sig_mesh_LPN_825x
-- Target: lib_sig_mesh_monitor
-- Target: lib_sig_mesh_prov_825x
-- Target: liblt_8258_kma_dongle


删除这些 Target 后正常

1

主题

13

回帖

85

积分

版主

积分
85
发表于 4 小时前 | 显示全部楼层 来自 上海
可能这个工程还未做适配, 这些lib开头的应该是用于生成库的, 插件尚未实现这个类型的target转换. 如果不影响你的开发需求, 可以按你目前的解决方法.

2

主题

3

回帖

32

积分

英勇黄铜

积分
32
 楼主| 发表于 4 小时前 | 显示全部楼层 来自 广东
TL_WXS 发表于 2026-6-23 15:41
可能这个工程还未做适配, 这些lib开头的应该是用于生成库的, 插件尚未实现这个类型的target转换. 如果不影 ...

没啥影响,目前按这种方法解决。

另外,插件和 Telink Iot Studio 生成的目录深度不一样,post-build steps,tl_check_fw.sh,里面 tl_auth_check_fw.exe 是相对路径,会导致找不到程序
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Telink forum ( 沪ICP备17008231号-1 |沪公网安备31011502403548号 )

GMT+8, 2026-6-23 20:13 , Processed in 0.079318 second(s), 21 queries .

Powered by Discuz! 隐私政策

泰凌微电子版权所有 © 。保留所有权利。 2024

快速回复 返回顶部 返回列表