DLL加载,设置相对路径
2016-11-02 17:28
225 查看
1、 加载dll方法之一:(./
代表当前目录,../ 代表上层目录)包含头文件的相对路径(当前路径为源代码路径,路径 “../../” 当前项目文件夹上级目录),链接lib文件的相对路径(当前项目文件夹里“..\\”,这里需要转意字符\)。如果项目1依赖项目2(鼠标右键点击项目1,点击项目依赖,勾选依赖项目2),这样在构建项目1时,会自动先构建项目1;而且项目2构建的内容也会在当前项目1的Debug中。导出dll文件:可用关键字_declspec(dllexport);或者def文件定义,详见csdn。
注意:若用_declspec(dllexport)字符导出dll时,一个函数,一个类都为一个模块,导出时,需在函数名/类名前加 _declspec(dllexport)字符(即模块导出关键字),每个导出模块都需添加。
代表当前目录,../ 代表上层目录)包含头文件的相对路径(当前路径为源代码路径,路径 “../../” 当前项目文件夹上级目录),链接lib文件的相对路径(当前项目文件夹里“..\\”,这里需要转意字符\)。如果项目1依赖项目2(鼠标右键点击项目1,点击项目依赖,勾选依赖项目2),这样在构建项目1时,会自动先构建项目1;而且项目2构建的内容也会在当前项目1的Debug中。导出dll文件:可用关键字_declspec(dllexport);或者def文件定义,详见csdn。
注意:若用_declspec(dllexport)字符导出dll时,一个函数,一个类都为一个模块,导出时,需在函数名/类名前加 _declspec(dllexport)字符(即模块导出关键字),每个导出模块都需添加。
相关文章推荐
- DLL加载,设置相对路径
- DLL加载设置相对路径的方法
- Robot Framework中Python加载相对路径DLL
- dll相对路径设置
- php.ini路径设置、libmysql.dll加载等
- 如何设置程序需要加载的dll路径?
- javaee web.xml中如何设置配置文件的加载路径实例详解
- sourceinsight设置文件的相对路径
- source insight相对路径设置
- DLLImport引用的dll的路径能写成相对路径
- WPF加载相对路径的图片的解决方法
- ASP.NET程序中设置相对路径的方法
- 网页中的flash加载资源时的路径相对于谁?
- VS2012 lib和dll导出路径设置
- EVC入门之二: 在未被加载的DLL中设置断点
- struts2使用action跳转后的页面路径如果是相对路径的话会出现css、js以及图片等无法加载问题
- WPF下使用Uri加载相对路径资源
- 用access数据库时的相对路径设置
- VC中inc、lib、dll路径设置问题
- vs 中 include 相对路径 设置