读书人

dll事例 写的对不对

发布时间: 2013-03-10 09:38:39 作者: rapoo

dll例子 写的对不对?
各位大虾 帮我看看 对不对?


//dll2.h
#ifndef DLL2_H
#define DLL2_H

#if defined DLL2_EXPORTS
#define API_EXPORT _declspec(dllexport)
#else
#define API_EXPORT _declspec(dllimport)
#endif

API_EXPORT int add(int x,int y);

#endif


//dll2.cpp
#include "dll2.h"

int add(int x,int y){
return x+y;
}



[解决办法]
项目、属性、链接器、附加库目录:填写附加依赖库dll2.lib所在目录 分号间隔多项
将dll2.dll放在和exe同一目录下或放在c:\windows\system32目录下(Win64位操作系统且dll2.dll不是64位而是32位的话放在c:\windows\syswow64目录下)

读书人网 >C++

热点推荐