heraldww 2024-11-11 14:07 采纳率: 29.2%
浏览 48

VSCODE(C++)不能识别CMAKE工程文件?

VSCODE的c++工程,不能识别CMAKE工程文件?

现象:
我有个嵌入式的ARM64 工程,C++写的。其中源代码很多个。比如main.cpp a001.cpp b002.cpp等
也有可以正常使用的cmake文件 CMakeLists.txt
我在vscode里面(VS环境内ssh登录到开发板),可以正常编辑。但是却无法编译。
如果我当前文件放在a001.cpp窗口,它就把这个文件当做主文件编译了
如果我把当前文件放在main.cpp窗口,可以编译链接时候一大堆错误

但是我用MobaXterm ssh登录到开发板后,手工输入以下命令:却可以正常编译链接,且程序可以运行
cmake CMakeLists.txt
cmake

现在的疑问是,貌似vscode不认识CMakeLists.txt 和make文件
我要如何解决呢?

  • 写回答

2条回答 默认 最新

  • 嵌入式小企鹅 2024-11-11 14:56
    关注

    不认识的话,你就现在 在Ubuntu里面就是apt-get install xxxx什么的,你也到你的vscode下载一下

    评论

报告相同问题?

问题事件

  • 创建了问题 11月11日