应用程序与DLL共享目录方法
来源:互联网 发布:linux 目录权限递归 编辑:程序博客网 时间:2024/06/08 02:26
1. 在应用程序的解决方案下添加DLL工程,则DLL工程的文件夹与解决方案的sln文件在相同文件夹下;
2. 在DLL的工程属性中设置DLL文件的输出路径:
在解决方案的目录(即sln文件所在的文件夹)下创建bin文件夹,用来存放生成的DLL文件
在 工程属性的Configuration Properties——>General——>Output Directory设置 $(SolutionDir)bin\
这里的$(SolutionDir)就是sln文件的目录
3. 在DLL的工程属性中设置lib文件的输出路径
在解决方案的目录(即sln文件所在的文件夹)下创建lib文件夹,用来存放生成的lib文件
在工程属性的Configuration Properties——>Linker——>All Options——>Import Library中设置$(SolutionDir)lib\$(TargetName).lib 或者../lib\$(TargetName).lib
以上设置在Debug和Release模式下都相同,这样在两种模式下生成的文件都在相同路径下。
4. 将应用程序的输出路径设置与DLL的相同
即将工程属性的Configuration Properties——>General——>Output Directory设置为 $(SolutionDir)bin\
这样应用程序生成的exe文件与DLL在相同目录下
5. 在应用程序的代码中加载lib,即#pragma comment(lib, "../lib/XXXX.lib")
完毕。
- 应用程序与DLL共享目录方法
- DLL共享数据方法
- DLL共享变量方法
- dll与应用程序
- DLL在应用程序间共享数据
- linux虚拟机下与windows共享目录的方法
- Linux的Ubuntu与windows共享目录快捷方法
- 多个tomcat 共享一个应用程序目录
- dll共享问题解决与分析
- DLL内存分配与共享
- NFS共享目录配置方法
- 应用程序与DLL的通信
- C#调用DLL与应用程序
- win*与 linux目录共享
- 应用程序所在目录 与 程序工作目录
- iOS开发中文教程(教材):《iOS应用程序开发方法与实践》内容简介与目录
- Android 应用程序共享签名的方法
- 获取被加载dll路径和应用程序运行目录
- Linux基础 - 张松
- 最长递增子序列
- 串口调试时出现乱码
- 网站权重是网站优化的根本
- iPhone/iOS Core Animation开发总结(CALayer)
- 应用程序与DLL共享目录方法
- Fedora 64 运行eclipse android
- qt4的移植
- cocos2dx 3.0 rc1 用c++11 thread 注意的地方
- HDOJ 4614 Vases and Flowers
- Clojure中partial函数的疑惑
- dispatch_once的实现分析
- OC语言自学《十》---- OC(构造函数、分类等知识总结)
- 动态优先权进程调度算法