[問題] C# 連結 C++ DLL

看板C_Sharp作者 (下一夜)時間4年前 (2020/03/23 13:19), 4年前編輯推噓0(003)
留言3則, 2人參與, 4年前最新討論串1/1
我試著建立一個DLL給C#程式使用 是個有CLR的DLL 結果也能連結執行 但是我想讓該DLL連結上我其他的C++ lib就編譯失敗 編譯器直接說找不到命名空間也看不到函式 我其他lib是用CMake來建立的 會是什麼問題呢? 需要所有C++專案都設定CLR才行嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.36.160.115 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1584940766.A.678.html

03/23 13:22, 4年前 , 1F
DllImport搜尋一下
03/23 13:22, 1F

03/23 13:31, 4年前 , 2F
我都用clr寫public ref class, class內使用c++ lib, 然
03/23 13:31, 2F

03/23 13:31, 4年前 , 3F
後c# 參考clr的dll
03/23 13:31, 3F
感謝回覆,已經解決了 原來我只是標頭檔沒寫在stdafx.h下面而已 ※ 編輯: eye5002003 (114.36.160.115 臺灣), 03/23/2020 17:07:57
文章代碼(AID): #1UU4RUPu (C_Sharp)