主題:EM9000 GPIO口使用出現error LNK2019錯誤????? 共有34865人關注過本帖 |
---|
lwlailfg |
1樓 信息 | 搜索 | 郵箱 |
加好友 發短信 |
EM9000 GPIO口使用出現error LNK2019錯誤????? Post By:2013-3-17 22:17:00 [只看該作者]
XXX.cpp #include "EM9000_DIO_EX.h"
#define P4_0 0x100 //GPIO8 #define P2_4 0x4000 //GPIO14
PIO_OutDisable(P4_0); //設置為輸入使能 PIO_OutEnable(P2_4); //設置為輸出使能
PIO_OutSet(P2_4); //GPIO14置高 。。。。。 PIO_OutClear(P2_4);
編譯出現錯誤“error LNK2019: unresolved external symbol "int __cdecl PIO_OutClear(unsigned short)" (?PIO_OutClear@@YAHG@Z) referenced in function WinMain
請問是什么原因???????
|
單帖管理 | 引用 | 回復 |
zhl |
2樓 |
Post By:2013-3-18 9:15:00 [只看該作者]
在你的工程文件中需要包含 em9000_isa_api.lib。 |
|
單帖管理 | 引用 | 回復 |
lqk |
3樓 信息 | 搜索 | 郵箱 |
加好友 發短信 |
Post By:2013-3-18 9:16:00 [只看該作者]
應該是你的工程沒有鏈接ISA操作的庫,請在程序里面加入
#pragma comment( lib, "EM9000_ISA_API.lib ") 試試。 另外,EM9000 GPIO操作的方法還可以參考文章:《EM9000 ISA GPIO 操作說明》http://www.huochepiao123.com.cn/download/em9000_isa_gpio.pdf
|
單帖管理 | 引用 | 回復 |
lwlailfg |
4樓 信息 | 搜索 | 郵箱 |
加好友 發短信 |
Post By:2013-3-18 9:29:00 [只看該作者]
已經在工程文件中包含了em9000_isa_api.lib,對ISA的讀寫都是沒有問題的
找到問題了: 問題原因:之前我添加的em9000_isa_api.lib庫不完整,沒有包含GPIO的相關操作,所以雖然在工程中包含了該庫卻還是報錯。
謝謝幫忙。
[此貼子已經被作者于2013-3-18 10:57:00編輯過]
|
單帖管理 | 引用 | 回復 |
返回首頁EM9000 GPIO口使用出現error LNK2019錯誤????? |
---|
用戶名: | |
驗證碼: | |
內容: | |