[問題] 關於mex已回收
我這邊有五個檔案分別為
p2p.c error.c match_scanlines.c postprocess.c pnmio.c
然後只有p2p.c 有main
問題是
當我在mex的時候要怎麼跟其他檔案連結
如果我打
mex p2p.c
就會顯示
p2p.obj : error LNK2001: unresolved external symbol _postprocess
p2p.obj : error LNK2001: unresolved external symbol _matchScanlines
p2p.obj : error LNK2001: unresolved external symbol _setReward
p2p.mexw32 : fatal error LNK1120: 3 unresolved externals
恩...會出現這樣不意外 因為那些function 都寫在 其他的檔案
但是
如果我改打
mex p2p.c error.c match_scanlines.c postprocess.c pnmio.c
~path\p2p.obj
~path\error.obj
~path\match_scanlines.obj
~path\postprocess.obj
~path\pnmio.obj
Creating library
~path\templib.x
and object
~path\templib.exp
D:\MATLAB~2\BIN\MEX.PL: Error: Link of 'p2p.mexw32' failed.
不知道有人知道問題在哪嘛?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.149.113
※ 編輯: nightbear 來自: 140.113.149.113 (10/02 14:06)
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章