-
2018-04-04 10:11:15
来源:https://blog.csdn.net/u012043391/article/details/54972127 学习备份
VS项目中的包含目录、库目录、附加包含目录、附加库目录、附加依赖项均在”项目->属性->配置属性”下进行配置,具体说明如下:VC++目录:
包含目录:寻找#include<xxxx.h>中的xxxx.h的搜索目录 库目录:寻找.lib文件的搜索目录
C/C++:
常规->附加包含目录:寻找#include<xxxx.h>中的xxxx.h的搜索目录(每一项对应一个文件夹XXXX,文件夹中包含了编译时所需的头文件,使用时直接#include<XXXX>即可)
链接器:
常规->附加库目录:寻找.lib文件的搜索目录 输入->附加依赖项:lib库(C++的库会把函数、类的声明放在*.h中,实现放在*.cpp或*.cc中。编译之后,*.cpp,*.cc,*.c会被打包成一个.lib文件,这样可以保护源代码)
常见问题:
1.包含目录和附加包含目录(库目录和附加库目录)的区别:
包含目录:修改了系统的include宏的值,是全局的; 附加包含目录:用于当前项目,对其他项目没有影响。 (库目录和附加库目录的区别同上)
2.可知包含目录和附加包含目录(库目录和附加库目录)的区别主要在于全局还是当前,那么当需要对某工程添加这些目录时,通常情况下,都是在附加包含目录和附加库目录中添加的。
- 要使用一个库,除了要include其头文件以外(附加包含目录),还要在链接过程中把lib加进去(附加库目录、附加依赖项)。
4.添加方法:
附加包含目录---添加工程的头文件目录: 项目->属性->配置属性->C/C++->常规->附加包含目录:加上头文件的存放目录; 附加库目录---添加文件引用的lib静态库路径: 项目->属性->配置属性->链接器->常规->附加库目录:加上lib文件的存放目录; 附加依赖项---添加工程引用的lib文件名: 项目->属性->配置属性->链接器->输入->附加依赖项:加上lib文件名。
5.当需要向项目中添加.dll动态链接库时,直接将需要添加的.dll文件拖拽到项目生成的.exe所在的文件夹下即可(项目->属性->配置属性->常规->输出目录,可以看到.exe生成在哪个目录下)。
6.在添加上述几个目录的路径的时候,可以看到$(xxxx),这就是宏了,可以点开右下角的宏查看这些分别代表什么字符串。
更多相关内容 -
python引用目录下各文件中的内容
2019-02-18 13:45:06有一个config目录,想通过from config import XXX便可引用到下面三个文件中设定的变量: 目标 我们需要这样的结果: In [2]: from config import A,DD,CC In [3]: A Out[3]: 1 错误示范 当前直接引用,结果...- 需求示例
有一个config目录,想通过from config import XXX
便可引用到下面三个文件中设定的变量:
- 目标
我们需要这样的结果:
In [2]: from config import A,DD,CC
In [3]: A
Out[3]: 1-
错误示范
当前直接引用,结果如下:
-
完整示范
-
方法一:
1.创建一个目录:
mkdir config_test
2.进入目录,创建config和shell脚本:cd config_test/ mkdir config touch update_config.sh
编写脚本:vim update_config.sh
内容如下:for i in config/*.py;do echo $i|grep -v '__init__'|sed 's#config/\(.*\).py#from .\1 import *#g'; done > config/__init__.py
3.创建config目录并进入:
vim b.py
A = 1
vim c.py
CC = 1
vim d.py
DD = 2
vim init.py,里面不写东西,现状:
4.回退到config_test目录,执行:
sh update_config.sh ;cat config/__init__.py
结果显示:
5.引用
这样就可以引用到目录文件中的内容了,不过这种方式,只要新增一个文件,就必须再次执行脚本。
所以我们需要更便捷的方式,新增文件,可以自动扫描到这个目录下的内容,详情如下
- 方法二:
目录结构跟之前一样,不做更改,对__init__.py的内容加以更改,shell脚本update_config.sh也不需要
init.py内容如下:
# __init__.py for config def main(): import importlib import os cwd = os.path.dirname(os.path.abspath(__file__)) files = os.listdir(cwd) for i in files: if not i.startswith('_') and i.endswith('.py'): m = '.' + i[:-3] # get a handle on the module mdl = importlib.import_module(m, __package__) # is there an __all__? if so respect it if "__all__" in mdl.__dict__: names = mdl.__dict__["__all__"] else: # otherwise we import all names that don't begin with _ names = [x for x in mdl.__dict__ if not x.startswith("_")] # now drag them in globals().update({k: getattr(mdl, k) for k in names}) globals().pop(i[:-3]) main() globals().pop('main')
这段代码可自动读取新增目录下的文件内容,新增之后,直接引用即可,结果示例:
结果重现完啦~~~ - 需求示例
-
android WPS中设置目录标题和目录引用
2018-07-24 10:07:02今天,简单讲讲android使用WPS写文档时,如何设置目录的标题。 其实这个很简单,自己之前写文档时用过,但是有一段时间没有写文档,现在有开始写文档时,居然不知道怎么设置一级、二级、三级标题。于是自己在网上...今天,简单讲讲android使用WPS写文档时,如何设置目录的标题。
其实这个很简单,自己之前写文档时用过,但是有一段时间没有写文档,现在有开始写文档时,居然不知道怎么设置一级、二级、三级标题。于是自己在网上搜索了资料,最终解决了问题。这里记录一下。
1988年5月,一个叫求伯君的普通技术人员在一个宾馆的出租房间里凭借一台386电脑写出了WPS(Word Processing System)1.0,从此开创了中文字处理时代。
WPS比Microsoft Office体积小,操作简单,更符合中国人的使用习惯。WPS Office细分为多个版本,其中包括WPS Office专业版、WPS Office 教师版和WPS Office 学生版。
在2013年5月17日,金山公司发布了WPS2013版本,采用了更快更稳定的V9引擎,启动速度提升25%;更方便更省心的全新交互设计,大大增强用户易用性;随意换肤的WPS,四套主题随心切换(不含25周年纪念版和扩展主题,扩展主题需另行下载,25周年纪念版已在2014年01月01日绝版);协同工作更简单,PC、Android设备无缝对接。
目前,WPS最新的版本是WPS2016。下面介绍在WPS2016设置一级标题、二级标题、正文和引用目录。给出文档视图如下:图(1) 点击WPS工具栏上的[视图]–》 文档结构图
wps 做文档时内容过多,需要目录索引是会比较方便的。那么怎么设置目录级别呢?
方法/步骤:
1.首先一段文字,可以是毫无级别的文字,如图
2.点击视图 里面的大纲,默认的是页面
3.如图,调整为 正文文本,显示所有级别
4.选取需要的文字内容,设置为需要的级别,下拉会出现不同的级别
5.置完毕后直接关闭大纲
其实这样就基本完成了目录标题的设置,接下来简单把目录引用也讲完。
6.引用 里面的插入目录(若之前设定过目录可以直接点击更新目录)
如果没有插入目录选项,之前也没有设定过目录,可以点击目录下的自定义目录按钮:
7.在弹出的对话框中,注意选择 需要显示的级别,选择过少,则不会显示小的级别
简单讲讲,设置目录就是使用wps的视图里面的大纲,选中文字设置目录级别。设置目录引用就是使用引用下面的插入目录或自定义目录,上面讲的很清楚,就不再讲了。
android WPS中设置目录标题和目录引用就讲完了。
就这么简单。
-
pycharm同一目录py文件不能引用
2020-01-21 17:28:41参考文章:链接 pycharm不会将当前文件目录自动加入自己的sourse_path。右键make_directory as-->sources root将当前工作的文件夹加入source_path就可以了 ...3,完成,在此引用文件,发现成功 end ...参考文章:链接
pycharm
不会将当前文件目录自动加入自己的sourse_path
。右键make_directory as-->sources root
将当前工作的文件夹加入source_path
就可以了
1,右击文件目录,选择“Mark Directory as”
2,选择“Sources Root”即可
3,完成,在此引用文件,发现成功
end
-
c#将dll放到指定目录下引用
2020-03-16 14:18:48问题:dll比较多时,全部复制到exe所在程序基目录下会显得比较杂乱且不容易管理,为了解决这个问题,我们可以将dll分类放到指定的文件夹下,然后再进行引用,方法如下: Step1、确定程序的基目录,有两种方法,如下... -
插入图表目录各种问题(交叉引用)
2020-09-13 16:55:011.这个报告的“附图”这块,交叉引用会出现这样的情况。原因是这个交叉引用图名的来源有问题,两个图名在一块交叉引用就会出现这种情况。 **解决办法就是:**你看那两个图交叉引用的结果是并排的,你就到文章那边去... -
Python引用其他文件夹下的py文件
2020-12-21 10:10:23非常重要的注意事项:如果使用了...方法一、能够最快解决现有引用问题,但是不够灵活换个电脑环境或文件目录就得修改无论你的主运行py文件在哪与需要引用的目标py文件是什么层级关系,可以直接将目标文件所在的绝对... -
word文档的目录、页码、引用出现乱码
2020-06-30 16:17:47如果word文档的目录、页码、引用出现类似上述的乱码,不要慌张,文档并未损坏,只是设置问题,此时若需要恢复正常显示,按Alt+F9组合键即可。 Alt + F9组合键是所有域的域代码和域结果的切换键; Shift+F9组合键是... -
python 引用其他目录的文件
2017-05-05 11:05:381.在Python中引用其他目录中的文件import sys sys.path.append('complete_path') #正常import即可2.引用当前目录下src/中的文件import sys sys.path.append('./src')3.引用上级目录中的文件import sys sys.path.... -
[MarkDown] MD文件引用图片和目录
2018-11-12 14:25:44引用网络图片 引用本地图片(相对路径) -
idea中lib目录下的jar包的引用
2020-07-13 16:24:15创建一个自己的Libraryies,单击 Libraries -> “+” -> “Java” -> 选择我们导入的jar包目录,然后会弹出的方框中,取消将其添加到Module中 ,可以按照自己的习惯给它起个名字,删除目录中添加进来的多余内容,重新... -
使用 Tortoise SVN 创建 Externals 外部引用目录
2015-09-07 18:59:41有一份公共代码或数据需要所有分支共享,如果存储在普通的目录下,切分支之后各个分支该目录可能会出现差异,为了避免这种差异,应该使用 SVN 的 externals 属性,确保在任意分支下的更改在所有分支下都能够生效。... -
引用地址的写法,同级目录,上级目录,下级目录
2019-03-13 15:26:23代表上一级目录 ./代表同级目录 直接写img/aa.jpg代表同级目录 +++++++++++++++++++++++++++++++++++++++++++++ php中好像... -
python 如何引用上级目录的模块
2020-12-04 02:59:19今天,做一个测试,想在当前python中引用上层目录的模块;呃,一番搜索。先看一下目录情况:[root@zabbixtest]#tree.├──t1.py├──t2│└──t2.py└──xxu└──test.py2directories,3files其实,最开始仅仅是... -
包含目录、库目录、附加包含目录、附加库目录、附加依赖项如何使用? 及静态库,动态库的创建与调用和vs里...
2018-05-31 19:03:24如过直接在项目头文件处,添加一下,如下图:则,依然会报错,如下图:有两种方法,来解决:(1) 直接把外部头文件复制过来,放在此项目下即与该项目cpp文件同一目录,如下图:(2)项目右键,属性里的C/C++ -----... -
Word生成目录后,二级,三级目录页码处与一级目录不齐
2021-01-07 15:43:211.选择 “引用”--“目录”--“自定义目录” 2.在弹出框选择“修改” ***************下面设置“目录1”,“目录1”指的是“一级目录”*************** 1. 选中 “目录1”,点击“修改” 2.先设置字体,... -
Python import常见用法 & 父目录引用子目录py文件 & 子目录引用父目录py文件
2019-12-13 17:53:36要引用其父目录下另一子目录中的文件(读起来绕但是好理解) 将父目录添加到 test_import_3.py 的 sys.path 中 # in test_import_3.py import sys sys . path . append ( ".." ) 将子目录提升为模块... -
怎么把word目录里面的“目录”两个字去掉
2020-10-30 10:25:08简而言之,就是自己创建一个模板(在原有基础上)。 然后就可以了,效果如下。这个“目录”不在里面,是我自己加的,成为了标题。 参考资料 How to remove the word “contents” from a contents table? -
golang 引用其它目录的包
2020-12-25 09:30:09源码目录: root@VM-0-12-ubuntu:~/go-path/src/test# pwd /root/go-path/src/test root@VM-0-12-ubuntu:~/go-path/src/test# tree . ├── go.mod ├── hello │ └── hello.go └── main.go 1 directory, ... -
VS2013运行C++程序 引用了第三方库,已经添加了附加包含目录的情况下,为何找不到头文件?
2017-07-13 01:47:04这个程序引用了websocketpp这个第三方库,我已经把文件夹下载下来,并配置进了附加包含目录里面,可是运行的时候头文件报找不到,求大神援助。![图片说明]... -
HTML中相对路径的方式引用文件
2019-05-23 19:09:20一、不同目录下文件的引用 假设index.html与test.html位于不同文件下: <a href="../index.html">index.html</a> 这里的"…/“表示当前目录下的上一级目录,”…/…/"则表示当前目录下的上上级目录,... -
WPS自动生成目录,目录里显示图片如何解决
2019-10-21 10:16:471、选中文档中的图片 ... 3、点击目录,自动更新域 4、其他 4.1其他不想显示在目录里的文字、符号、链接等都可以这样操作。 4.2如果想显示在目录里,选中对应区域后,点击标题选项,然后自动更新域。 ... -
c# 引用动态库路径设置
2019-03-13 14:10:21想必C#的开发者都遇到过这个问题,引用的dll都放在根目录下,随着项目的日益增大,根目录下充满了各种各样的dll,非常的不美观。 如果能够把dll按照想要的目录来存放,那么系统就美观多了,以下是我常用的程序各... -
python 引用当前文件目录
2018-10-27 10:27:50在当前文件夹下的__init__.py中写入: import os import sys sys.path.append(os.path.dirname(os.path.realpath(__file__))) 如果没有这个文件,创建一个即可。 -
Nuxt.js引用static或者assets目录下资源
2021-04-26 17:17:46所以想引用static目录下图片,直接写法如下(可行) <img src="/log.png"/> 引用assets目录下文件,写法如下(没测试成功) <img src="~/assets/logo.png"/> 参考 nuxt引用static或者assets目录下... -
Visual Studio 2017 设定包含目录和库目录(对所有项目有效)
2018-10-01 21:16:29为Visual Studio 2017设定包含目录和库目录,这样如果需要添加库文件和它对应的头文件,不用特别添加到项目,只需要把头文件和库文件拷贝到设定的目录下,就可以在项目中使用。 但是如果是针对某个项目进行设定后,... -
VC++包含目录和c/c++ 附加包含目录的区别
2018-06-22 08:19:28c/c++, 附加库目录,代表的是c/c++文件编译时所需要的头文件,而资源编译时也是需要附加包含库目录的, 而vc++的包含目录,代表的是全局项目的包含目录 配置过VC++里面的库,C/C++里面的就可以不用配置... -
ue4 蓝图引用actor
2019-02-22 17:01:17http://api.unrealengine.com/CHN/Gameplay/HowTo/ReferenceAssets/Blueprints/index.html -
python 多层结构目录之间包的引用问题
2020-03-31 17:57:54python 多层结构目录之间包的引用问题 -
Word自动生成目录时,目录里出现正文的一段文字怎么解决
2020-04-02 12:48:02在Word中引用自动生成目录时,目录中出现了正文中的一段文字 WORD里需要对标题进入格式化(应用样式),可以根据文件的结构来自定义标签的样式,定义好的标题的样式,WORD会自动进行索引排列,自动生成目录会很方便...