VS2010 C++环境下DLL和LIB文件目录及名称修改.docxVIP

VS2010 C++环境下DLL和LIB文件目录及名称修改.docx

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
LL工程,Debug版本下输出文件由basetool.dll basetool.lib 改为basetoolD.dll basetoold.lib 需设置: 1、配置属性-常规-目标文件名 $(ProjectName) 加d 2、配置属性-连接器-常规-输出问件 由 加d 3、配置属性-连接器-高级-导入库,设置文件名$(OutDir)$ProjectName)d.lib 4、如果有导出文件,.def文件中也一定要修改导出库的名字 ??????? LIBRARY????? BaseTool ????? 变为 ????? LIBRARY????? BaseToold 关于相对目录 相对目录是相对某个文件而言的,例如在?VC?项目属性配置附加包含目录、附加库目录则是相对?*.dsp?、?*.vcproj?文件而言的;在某个?*.c?、?*.cpp?文件中使用?#include?包含命令,是相对这个?*.c?、?*.cpp?文件而言的。 当前目录是可见的,一般直接引用文件名(夹) 对于子文件夹可以添加“./”?。 ..?:父目录 ../include?:父目录下的?include?目录 ../..?:祖父目录 /include?:祖??目录下的?include?目录 ? ----------------------------------------------------- C/C++附加包含目录和VC++目录包含目录区别? 连接器常规附加库目录和VC++目录库目录区别? 连接器-输入-附加依赖项 附加依赖项 是指输入项,如某个.LIB文件a.lib,添加到附加依赖项,你的LIB文件被真正包含进来了。等同于“#pragma comment(lib, winsock.lib) ”语句 附加库目录 是你用 #pragma comment(lib,a.lib)的时候;此时就有哪些信誉好的足球投注网站a.lib的路径列表就包含这个路径。 把它所在的目录添加到附加库目录里面 :仅仅包含目录只是告诉IDE,有哪些信誉好的足球投注网站没有指定路径的库文件时,也有哪些信誉好的足球投注网站这里。 ------------------------------------------------------------------------------------------------------------------------------------ VC配置基础 HYPERLINK /lidabo/archive/2012/08/27/2658903.html \t _blank 点击打开链接 一.预处理宏 1.?通用宏 VC6.0?中: Project Setting???C/C++???Preprocessor definitions VC2005?中: 项目属性???配置属性???C/C++???预处理器定义 ? WIN32?:指明是?Window 32?位系统的编译器,一般用作平台识别。 _MBCS/_UNICODE?:指明该工程使用的字符集(多字节字符集?/UNICODE?)。 在?VC6.0?的?“Project Setting???C/C++???Project Options”?处将会有?/D _MBCS?或?/D _UNICODE?开关。 在?VC2005?的?“?项目属性???配置属性???常规???项目默认值???字符集?”?中选择?“?使用多字节字符集?”?或?“?使用?Unicode?字符集?”?;在?“?项目属性???配置属性???C/C++???使用?UNICODE?响应文件?”?中选择?“?是?”?或“?否?”?。在?“?项目属性???配置属性???C/C++???命令行?”?处将会有?/D _MBCS?或?/D _UNICODE /D UNICODE?开关。 当项目中的文件具有?UNICODE?路径(例如中文路径)时,应在?“?项目属性???C/C++???常规?”?和?“?项目属性???链接器???常规?”?中开启?“?使用?UNICODE?响应文件?”?开关。 _CONSOLE/_WINDOWS?:指明应用程序的类型(控制台程序?/Windows?窗口应用程序)。 _DEBUG/NDEBUG?:指明编译版本(?Debug/Release?)。 除此之外,?VC?不同的项目类型,有一些特定的宏,以在编译器区分项目类型。 2.?特定宏 (?1?)?Win32 Static Library?项目 VC6.0?中: Project Setting???C/C++?(?Category?:?General?)???Preprocessor definitions?:?_LIB 如果选择了?MFC Support?则?_WINDOWS,_AFXDLL VC200

文档评论(0)

celkhn5460 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档