这是主函数代码,另外,demo.dll,demo.h,demo.link都复制到了该工程目录下
#include<stdio.h>#include"demo.h"
#pragma comment(lib,"demo")int main()
{
Func();
return 0;
}//dll原代码
#include "stdafx.h"
#include "demo.h"
#include<iostream>
int a;
using namespace std;BOOL APIENTRY DllMain( HANDLE hModule,
DWORD ul_reason_for_call,
LPVOID lpReserved
)
{
switch (ul_reason_for_call)
{
case DLL_PROCESS_ATTACH:
break;
}
return TRUE;
}//导出函数
void Func(void)
{
a = 5;
}//demo.h
#ifdef DEMO_EXPORTS
#define DEMO_API __declspec(dllexport)
#else
#define DEMO_API __declspec(dllimport)
#endifDEMO_API void Func(void);//连接出错信息
Linking...
a.obj : error LNK2001: unresolved external symbol __imp__Func
Debug/aa.exe : fatal error LNK1120: 1 unresolved externals
不知道是什么回事
#include<stdio.h>#include"demo.h"
#pragma comment(lib,"demo")int main()
{
Func();
return 0;
}//dll原代码
#include "stdafx.h"
#include "demo.h"
#include<iostream>
int a;
using namespace std;BOOL APIENTRY DllMain( HANDLE hModule,
DWORD ul_reason_for_call,
LPVOID lpReserved
)
{
switch (ul_reason_for_call)
{
case DLL_PROCESS_ATTACH:
break;
}
return TRUE;
}//导出函数
void Func(void)
{
a = 5;
}//demo.h
#ifdef DEMO_EXPORTS
#define DEMO_API __declspec(dllexport)
#else
#define DEMO_API __declspec(dllimport)
#endifDEMO_API void Func(void);//连接出错信息
Linking...
a.obj : error LNK2001: unresolved external symbol __imp__Func
Debug/aa.exe : fatal error LNK1120: 1 unresolved externals
不知道是什么回事
解决方案 »
- 有没有什么好的时钟类推荐的
- 工具条背景的问题
- cscrollview输出数据
- 继承一个类 提示找不到合适的头文件.
- 为啥MS在msdn中不公布某些类的所有信息呢?
- 大家都来看看~~~
- formview中放入EDIT控件,如何让控件和formview窗口一样大小?(在分割窗口中)
- 相应listctrl的右健菜单变灰
- 关于ListControl控件的使用问题?
- vc6.0编译运行成功的程序,在没有安装vc的电脑上运行,报错
- Cannot open precompiled header file: 'Debug/rectangle.pch': No such file or directory ?
- 在一个工程当中,seting-library-ouput file name是***.lib,请问这是用那种工程类型生成的
demo.lib复制到当前目录
#pragma comment(lib, "demo.lib")-------------------------------------------------------
MyCSDN - CSDN离线数据浏览工具。(恒金软件出品)
可下载论坛文件、文档文章和全文搜索论坛数据以供离线浏览。支持签名回复。
下载地址:http://nj.onlinedown.net/soft/6591.htm