如何把一个静态库直接包含到编译的文件里,这样在程序启动时就不用去寻找动态链接库了。

解决方案 »

  1.   

    #pragma comment(lib,"yourlib")
    #include "yourheader"
    ...但一定要把那些头文件拷到你的工程目录下
      

  2.   

    我看了msdn的说明,这个办法没有用啊,你以前用过这个方法吗?
      

  3.   

    这样的你做好一个DLL ,假设为dlltest,那它一定会有dlltest.h,在它的debug下一定会有dlltest.lib,dlltest.dll.
    在另一个工程,你引用这个dll的。你要#include "dlltest.h".在工程设置里面,要在link选项卡中写入dlltest.lib.然后拷dlltest.dll到你程序目录下,那就OK了。