zoukankan      html  css  js  c++  java
  • vs2008设置dll、lib库的输出路径

      vs2008中,有些项目上的功能是要生产库文件给其他项目调用的,以下是一些设置库文件(x.dll和x.lib)输出路径的方法.

    设置x.dll 输出路径方法是在右键项目的"属性"->连接器->常规, 然后在常规属性界面中的 "输出文件" 中填入自己想要x.dll文件的输出路径.

    设置x.lib 输出路径方法是在右键项目的"属性"->连接器->高级, 然后在高级属性界面中的 "导入库" 项中填入自己想要x.dll文件的输出路径.

    但是在设置x.lib的输出路径时,发现如果你输入的路径中有某个文件夹不存在,那么文件会生成失败,并且提示无法链接到导入库项路径中的lib库.

    解决这个问题的方法是保证你设置的路径上每个文件夹都是存在的。如果不存在,就手动创建。

    经过测试发现设置x.dll的路径时,如果输入的路径中即使有某个文件夹不存在,编译器会自动给我们生成,并不会出现x.lib设置的情况。

    顺便记录一下项目需要我们自己设置的其他路径:

    包含头文件路径设置:属性->C++->常规界面  中的 “附加包含目录”

    有些项目需要包含一些其他x.dll和x.lib库的路径设置:

    包含x.dll库路径设置:   http://www.cnblogs.com/lisuyun/p/3834486.html。    另外x.dll文件放到编译好的新工程的 debug 目录下, 新程序就可以调用.dll文件

    包含x.lib库路径设置:  属性-》连接器 -》常规 -》 附加库目录 选项中填入包含x.lib库的路径.

    包含指定要添加到链接行的附加项lib库: 属性-》连接器 -》输入 -》 附加依赖项 选项中填入需要包含的x.lib.

  • 相关阅读:
    第二月 day 2,内置函数
    第二月 day3 闭包,递归
    day4 装饰器
    第二月 day1生成器
    第一个月 总结
    day 16 迭代器
    day 15 编码
    Docker常用命令
    DRF源码刨析
    django中使用qiniu作为第三方存储
  • 原文地址:https://www.cnblogs.com/lisuyun/p/3974876.html
Copyright © 2011-2022 走看看