门户网站建设方案ppt 百度文库,网站提示危险怎么办,网络服务器配置与管理论文,充值网站制作文章目录 1 问题的提出2 问题分析3 问题的解决 1 问题的提出
VS2022在编译数据安全传输平台时#xff0c;远程连接到Centos上进行编译#xff0c;但是提示找不到json头文件。
2 问题分析
在Linux系统下编译代码时#xff0c;系统会主动到/usr/include目录主动搜索头文件。… 文章目录 1 问题的提出2 问题分析3 问题的解决 1 问题的提出
VS2022在编译数据安全传输平台时远程连接到Centos上进行编译但是提示找不到json头文件。
2 问题分析
在Linux系统下编译代码时系统会主动到/usr/include目录主动搜索头文件。
但是根据json在linux系统下配置时候的操作我将json的头文件全部放在了json文件夹里并将json文件夹拷贝到了/usr/include目录因此系统无法在/usr/include目录下直接搜索到相关头文件。
参考相关文章 Openssl数据安全传输平台010jasoncpp 0.10.7的编译 - Windows-vs2022 / Ubuntu/ Centos8 -含测试代码
// 拷贝json的头文件到系统目录中, 需要管理员权限
sudo cp include/json/ /usr/include/ -rsudo cp 源文件夹位置 目标文件夹位置 -r用于文件夹的递归拷贝3 问题的解决
在源代码中添加头文件时添加子目录位置 #include json/json.h 这样系统就会根据提示直接找到头文件/usr/include/json/json.h