在QT中環境配置如下:(大家一定要注意,QT中加入路徑,可能不支持反斜槓,保險起見,都是/吧)
OTHER_FILES += \
Myadd.lib\
Myadd.dll\
oselm_test.lib\
oselm_test.dll
INCLUDEPATH += D:/APPstall/matlab32/extern/include
INCLUDEPATH += D:/APPstall/matlab32/extern/include/win32
INCLUDEPATH += $$quote(C:\Program Files (x86)\Microsoft SDKs\Windows\v5.0\Lib\IA64)
LIBS += D:/APPstall/matlab32/extern/lib/win32/microsoft\libmx.lib\
D:/APPstall/matlab32/extern/lib/win32/microsoft\mclmcrrt.lib\
D:/APPstall/matlab32/extern/lib/win32/microsoft\libmat.lib\
D:/APPstall/matlab32/extern/lib/win32/microsoft\libmex.lib\
D:/APPstall/matlab32/extern/lib/win32/microsoft\libeng.lib\
D:/test1/MyAdd.lib\
D:/test1/oselm_test.lib
在工程文件裏要將我們生成的DLL,LIB,.H文件都要放到同目錄下
在調用dll裏面的程序時,首先要進行初始化,
相應的QT的頭文件中放入.h文件
要將我們生成的DLL和LIB放到執行路徑下,(跨平臺的運行)
以上就完成了QT的環境配置,