问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

如何添加文件到External dependencies文件夹中

发布网友 发布时间:2022-04-22 07:33

我来回答

2个回答

热心网友 时间:2022-06-17 19:10

当然有时是误操作。比如你从工程里面删除了abc.h但是在其中一个文件中用#include包含了这个文件,那么,abc.h就会进入External Dependencies中。.cpp文件比必须加到工程的Source Files中,否则编译link时候总是出错。而加进去就没有问题。.h则可以不加,如果不加的话,会自动到External Dependencies中。好像所有的.h文件都不必加到Header Files文件夹下面。包括Resource.h这个头文件,不过这个头文件在编译链接的过程中也并不加到External Dependencies里面。还有就是Dlg.h(主对话框及子对话框)也同样不需要加到Head Files中。针对Source Files里面的文件来说,.rc文件可以不用加,这样Compile,Link也没错,其他的.cpp文件必须都得加上的。总的来说一句话:工程中包含的头文件、库文件,若不在当前目录下,就会放在external Dependencies下。Source Files 放源文件(.c、.cpp)程序的实现代码全放在这里Header Files 放头文件(.h)声明放在这里Resource Files 资源文件(.rc)放图标、图片、菜单、文字之类的,主要用来做界面的东东一般都放这里在工程目录下再建一个目录,比如目录名为additionalProject->Setting->C/c++选择Catalog为Preprocessor,在Additional Include Directory 里面加入刚才建的目录名即additional就可以了,这样在该目录下的文件,然后你在工程中编译程序,改头文件就会出现在External Dependencies目录里面。另外补充一点:还可以讲*.lib文件放到我们自己所建立的文件夹比如additional里,然后再对工程进行设置,其步骤如下:Project->Setting->Link-选择Category为Input,在Additional Linbrary path里填入你所建立的文件夹即additional即可,然后对程序进行编译程序即可找到我们的库文件*.lib了。这样做的好处是可以把我们的头文件和库文件一起放在一个我们所建立的文件夹中,方便管理。而且头文件中所声明的类也不会在Workplace中的Class View中显示出来。免得显得乱七八糟的。

热心网友 时间:2022-06-17 19:10

External Dependencies是说你没有把这个文件加入到这个工程中,但是需要这个文件的支持。当然有时是误操作。比如你从工程里面删除了abc.h但是在其中一个文件中用#include包含了这个文件,那么,abc.h就会进入External Dependencies中。
.cpp文件比必须加到工程的Source Files中,否则编译link时候总是出错。而加进去就没有问题。
.h则可以不加,如果不加的话,会自动到External Dependencies中。好像所有的.h文件都不必加到Header Files文件夹下面。包括Resource.h这个头文件,不过这个头文件在编译链接的过程中也并不加到External Dependencies里面。还有就是Dlg.h(主对话框及子对话框)也同样不需要加到Head Files中。
针对Source Files里面的文件来说,.rc文件可以不用加,这样Compile,Link也没错,其他的.cpp文件必须都得加上的。
总的来说一句话:
工程中包含的头文件、库文件,若不在当前目录下,就会放在external Dependencies下。
Source Files 放源文件(.c、.cpp)程序的实现代码全放在这里
Header Files 放头文件(.h)声明放在这里
Resource Files 资源文件(.rc)放图标、图片、菜单、文字之类的,主要用来做界面的东东一般都放这里
External Dependencies 除上三种以外的,程序编译时用到的文件全放这里.
我刚查了下相关资料,告诉你它如何将某个文件(如PROTOCOL.H)添加到它的下面:
在工程目录下再建一个目录,比如目录名为additional
Project->Setting->C/c++
选择Catalog为Preprocessor,在Additional Include Directory 里面加入刚才建的目录名
即additional就可以了,这样在该目录下的文件,然后你在工程中编译程序,改头文件就会出现在External Dependencies目录里面。
另外补充一点:
还可以讲*.lib文件放到我们自己所建立的文件夹比如additional里,然后再对工程进行设置,其步骤如下:
Project->Setting->Link-选择Category为Input,在Additional Linbrary path里填入你所建立的文件夹即additional即可,然后对程序进行编译程序即可找到我们的库文件*.lib了。

这样做的好处是可以把我们的头文件和库文件一起放在一个我们所建立的文件夹中,方便管理。而且头文件中所声明的类也不会在Workplace中的Class View中显示出来。免得显得乱七八糟的。
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
演技一般的吴谨言能火多久? 梦见挖别人的眼的预兆 新换Android手机,有什么比较好的桌面美化软件推荐? 显示器一片白 电脑显示器白屏,但是反复开关显示屏30分钟左右就好了,怎么办,在线等... ...是4厘米、和7厘米,第三条边的长度可能是多少厘米? 一个三角形的一条边是四厘米另一条边是七厘米第三条边可能是 一个三角形的一条边是4厘米,另一条边是7厘米,第三条边可能是( ) A... ...3厘米,另一条边是7厘米,第三条边可能是( )厘米. A.3 B.4 C._百 ... ...三条边可能是( )厘米。 A. 4厘米 B. 3厘米 C.2厘米 d.1 什么是添加到压缩文件???为什么我看RAR文件上还... 怎样在电脑上添加文件类型 国开在线形考拖动文件到此处来添加文件是怎么弄 联想笔记本电脑DVD驱动器打开之后显示“将文件拖动... 如何强制“添加”文件到一文件夹内。我没有权限执行... 怎么去掉360浏览器标签文件夹下的“添加到此文件夹” 电脑读光盘时提示“将文件拖到此文件夹,以将其添加... 无法将所需链接添加到此文件中,因为<head>标... 搜狗浏览器---添加当前页面到此文件夹? 下雨天野生蘑菇怎么晾干 发黄的蘑菇是怎么回事?能吃吗? 烘干后的蘑菇好吃,还是鲜蘑菇好吃? 蘑菇日晒好还是风干好? 人工种植的蘑菇可以晒干吃吗 双孢菇的栽培技术 双孢菇的营养价值 阴雨天怎么晒蘑菇 新鲜蘑菇可以直接晒干吗? 平菇晒干后还能吃吗 双孢菇可以晒干吗? 电脑不能读取光盘了,总显示 将文件拖动到此文件夹... 光驱插入光盘,显示将文件拖动到此文件夹,以将其... 光盘放在光驱里面点击进入显示:将文件拖动到此文件... 我想把电脑这个文件添加到别的地方? 如何添加压缩文件? 把一个dvd光盘放入后显示此句话:将文件拖到此文件... 如何在鼠标右键的发送到添加一个文件夹 德语和法语哪个好?自学怎样学? 如何在一个文件被添加到文件夹中后自动运行一个脚本? 如何同时学习法语和德语 简单学习一些德语以及法语 20岁开始学习韩语,英语,日语,德语,法语来的急... 如何自学法语? 法语自学的方法 学习二外选择问题!德语和法语选哪个好呢?最好说... 有哪些适合零基础的人学习德语和法语的app 法语和德语哪个更适合自学?不用老师教的那种。高... 怎样才能尽快的学好法语? 怎样自学日语..德语.法语..韩语? 法语和德语哪个难学?
  • 焦点

最新推荐

猜你喜欢

热门推荐