C++动态连接库调用
来源:互联网 发布:linux系统时间同步 编辑:程序博客网 时间:2024/05/16 12:07
上回说道如何创建动态库,那么现在要调用DLL了
第一步:引入头文件,环境和动态库定位
A右键调用程序-[引用]-[通用属性]-[添加新引用]
B[引用]-[配置属性]-[调试]-[环境]写入如下值:PATH=<E:/ChkAddr/Debug/ChkAddr.dll>
C[引用]-[配置属性]-[C/C++]-[常规]-[附加包含目录]写入值如下:"E:/ChkAddr"(用来标识头文件文件夹位置.注意需要引号)
到此,引入头文件完成
第二步:写调试程序
A加入.cpp文件
B写入内容如下:
#include "ChkAddr.h"
#include <iostream>
#include <windows.h>
using namespace std;
int main()
{
LPCSTR EnlishAddress;
EnlishAddress = ChkAddrFuncs::MyChkAddrFuncs::CheckEnglishAddress(EnlishAddress);
cout<<"EnlishAddress="<<EnlishAddress;
return 0;
}
调试一下午,终于通了,主要是引入头文件错误.不过还是要庆祝一下--再抽颗烟去
- Java调用C/C++编写的动态连接库-JNI
- C++动态连接库调用
- java调用c动态库
- python 调用 C 动态库
- python3调用C动态库
- python 调用 C 动态库
- java连接C的动态连接库
- HPUX环境,在WebLogic服务器中使用java调用C动态连接库异常问题总结
- 在VB 中调用动态连接库
- 动态连接库的创建及调用
- Python中调用动态连接库
- 在VB 中调用动态连接库
- C调用C++动态库,静态库
- C编译: 动态连接库 (.so文件)
- C编译: 动态连接库 (.so文件)
- C编译: 动态连接库 (.so文件)
- C编译: 动态连接库 (.so文件)
- C编译: 动态连接库 (.so文件)
- Mysql忘记root密码的解决办法
- 【每周一题】8、维纳的年龄
- map和vector删除元素的区别
- uboot1.1.6 移植到arm11,arm1176,u-boot
- 【每周一题】9、四则运算
- C++动态连接库调用
- ubuntu mysql的安装
- 在Hibernate环境下对大型集合的处理
- flash C# Socket
- 附加题
- PowerDesinger 设置集锦
- 错过也是一种美
- 【每周一题】10、制作月历
- [转]分布式key-value存储方案介绍:Cassandra,LightCloud,TokyoCabinet