简体   繁体   English

在 CMAKE 项目 Visual Studio 中添加自定义标头

[英]Add custom header in CMAKE project Visual Studio

I've installed a cross-compiler in a docker image.我已经在 docker 镜像中安装了一个交叉编译器。
I've deployed some custom libraries in the cross-compiler folder.我在交叉编译器文件夹中部署了一些自定义库。
Visual Studio 2019 can compile my code, but is not able to open the custom folder. Visual Studio 2019 可以编译我的代码,但无法打开自定义文件夹。

#include <owa4x/pm_messages.h>
#include <owa4x/owerrors.h>

I've tried to add the directory in the rsync command from cmake settings, but it doesn't have any effect.我试图从 cmake 设置中在 rsync 命令中添加目录,但它没有任何效果。

--include="/opt/gcc-linaro-5.3-2016.02-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/5.3.1/include/owa4x/*"

Have someone an idea, please.请有想法的人。

The header file were locate to头文件被定位到

C:\Users\myuser\AppData\Local\Microsoft\Linux\HeaderCache\1.0\-1280310364\opt\gcc-linaro-5.3-2016.02-x86_64_arm-linux-gnueabihf\lib\gcc\arm-linux-gnueabihf\5.3.1\include
C:\Users\myuser\AppData\Local\Microsoft\Linux\HeaderCache\1.0\-1280310364\opt\gcc-linaro-5.3-2016.02-x86_64_arm-linux-gnueabihf\arm-linux-gnueabihf\libc\usr\include\sqlite3.h
C:\Users\myuser\AppData\Local\Microsoft\Linux\HeaderCache\1.0\-1280310364\opt\gcc-linaro-5.3-2016.02-x86_64_arm-linux-gnueabihf\arm-linux-gnueabihf\include

I've copied it in the folder我已经复制到文件夹中了

C:\Users\myuser\AppData\Local\Microsoft\Linux\HeaderCache\1.0\-1280310364\usr\include

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM