我想在一个C ++程序中使用C ++ OpenCascade(OCE)库,在windows 10中的linux子系统(ubuntu)中使用vs2017。

我把OCE编译成linux子系统;我在Windows中也有OCE编译的二进制文件。

当我尝试在我的代码(#include )中包含来自OCE的标头时,我收到此错误:

error : Adaptor2d_Curve2d.hxx: No such file or directory

error : #include

error : ^~~~~~~~~~~~~~~~~~~~~~~

error : compilation terminated.

我使用$(ProjectDir)或$(RemoteRootDir)路径在additional include directories的vs项目中添加了OCE include路径。我检查过,路径是纠正的。

我创建了一个linux控制台应用程序。我的代码:

// from oce

#include

int main()

{

printf("hello from CAO3DConverterTestApp!

");

return 0;

}

我在项目设置中将这些行添加到Additional Include Directories中

$(ProjectDir)..oce-0.18.3includeoce

$(RemoteRootDir)..oceuildinc

那么在Windows 10的linux子系统中使用vs2017在C ++代码中添加外部库和头文件的步骤是什么?

这是一个带有Boost依赖项而不是ICE的最小项目

使用ubuntu linux子系统使用vs2017构建c ++ linux控制台应用程序。

从项目属性中包含Additional Include Directories中的boost标头路径

将#include (来自boost的标题)添加到main.cpp文件中

-I语句是纠正-I "C:dependenciesoost_1_68_0oost",但我仍然有错误

error : any.hpp: No such file or directory

error : #include

error : ^~~~~~~~~

error : compilation terminated.

我还该怎么办?

linux不能引用头文件,不能在vsi2017的linux子系统中包含头文件相关推荐

  1. 编译原理——编写LEX文件:一个能识别所有运算式中包含的符号

    目录 题目 1.首先需要有一个flex.exe文件 2.在这个文件中写.l文件 3.win+r打开cmd命令 (1)进入flex.exe文件所在文件夹 (2)使用dir命令查看目录中的文件 4.生成l ...

  2. makefile obj文件路径_makefile中包含的文件的路径

    多目录,多目标的makefile问题 一.Makefile里有什么? Makefile里主要包含了五个东西:显式规则.隐晦规则.变量定义.文件指示和注释. 1.显式规则.显式规则说明了,如何生成一个或 ...

  3. c语言目标文件作用,关于编译:C语言中的目标文件是什么?

    我正在阅读有关C语言中的库的信息,但尚未找到关于什么是目标文件的解释. 其他任何编译文件和目标文件之间的真正区别是什么? 如果有人能够用人类语言进行解释,我将感到非常高兴. 一个更活跃的版本:stac ...

  4. styl类型文件css,vue-cli构建的vue项目中引入stylus文件

    stylus是css预处理器.还有另外两种css预处理器语言详解:less.sass. 不懂的可以先看一下这篇文章:stylus预处理入门 在vue项目引入stylus css预处理器,可以让我们的c ...

  5. WinCE中命令行工具Viewbin简介(查看nk.bin中包含的文件)

    Viewbin是微软提供的一个命令行工具,在WinCE5.0和WinCE6.0中,可以在"/WINCE600/PUBLIC/COMMON/OAK/BIN/I386"找到他.View ...

  6. python模糊查找文件夹名字_python实现在目录中查找指定文件的方法

    本文实例讲述了python实现在目录中查找指定文件的方法.分享给大家供大家参考.具体实现方法如下: 1. 模糊查找 复制代码 代码如下: import os from glob import glob ...

  7. 注册表中shell文件不见了_win7系统注册表中的shell文件不小心被删除的解决方法...

    我们在操作电脑的时候,win7系统注册表中的shell文件不小心被删除的问题对于我们来说其实是比较少见的,一般情况下的正常使用都不会遇到win7系统注册表中的shell文件不小心被删除的状况.但在wi ...

  8. php soap 下载文件,允许下载SOAP API响应(PHP)中的PDF文件get(作为附件)

    调用SOAP API并使用XML(在下面添加)和一个附件(正文中的二进制PDF不在标头中)给出响应.我想要的是在获得响应时下载该PDF文件.当我在SOAP UI工具中调用API时获取附件. 当我为响应 ...

  9. abaqus python 读取文件_通过Python脚本从Abaqus中的excel文件导入幅度数据

    我在从excel文件导入幅度数据时在Abaqus中创建了以下宏.然后尝试运行此脚本以从同一个excel文件创建另一个幅度但不幸的是,我有以下错误.在这方面有人可以帮助我吗? 脚本: # Do not ...

最新文章

  1. java表或视图不存在_Error querying database. Cause: java.sql.SQLSyntaxErrorException: ORA-00942: 表或视图不存在...
  2. c语言运动会分数统计系统_初学C语言Bug大赏
  3. git本地项目代码上传至码云远程仓库总结
  4. oracle 查看日志组切换状态_Oracle 11g ADG 快照备库切换步骤
  5. 中国经验对印度等金砖国家智慧城市建设的启示
  6. TextBox中的KeyDown 时间不能响应的问题!
  7. break语句python_Python break 语句
  8. 分解cad图纸的蜂鸟工具_知道这些CAD统计技巧,让你计算事半功倍!
  9. 开工第一天,老板补发年终奖,一箱18元的冰棍
  10. 安卓actionbar上的搜索按钮点击没反应如何解决
  11. Note for Multi Agent Teamwork—A Survey
  12. 龙芯提供的jna-4.5.2,没有libjnidispatch.so,也能用
  13. mono:利用wxWindows开发界面程序
  14. 甘肃暴雨强度公式_甘肃暴雨强度公式
  15. gaussian软件linux版本,Gaussian 09的版本与平台。
  16. python爬取妹子图(复制即可用)
  17. 基于臻图ZTMAP 3DGIS平台打造线上线下融合的智慧展览中心
  18. 【霸指拓客】抖音自动引流脚本源码终端开发
  19. Mac计算查看文件Md5
  20. 嵌入式开发系统的简介

热门文章

  1. 智能小车往复运动及控制
  2. 他贡献大于爱因斯坦,玩股票能赢过巴菲特
  3. 南京邮电大学计算机自杀,南京邮电大学研究生导师逼死学生?继蒋同学自杀后又一人意外身亡!...
  4. nginx启动报错:nginx: [emerg] https protocol requires SSL support in /usr/local/nginx/conf/ngi
  5. 前端写全国省、市地址下拉框
  6. 名帖384 文徵明 行草《西苑诗十首》
  7. [code up 墓地] 1011: 软件版本
  8. uniapp实现APP中内嵌H5应用
  9. 均值归一化_机器学习总结(算法):高斯、高斯过程、SVM、归一化
  10. 如果1024 还想不出来,我的节日就要完蛋了