看板 C_Sharp 關於我們 聯絡資訊
我試著建立一個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
petercoin: DllImport搜尋一下 03/23 13:22
s4300026: 我都用clr寫public ref class, class內使用c++ lib, 然 03/23 13:31
s4300026: 後c# 參考clr的dll 03/23 13:31
感謝回覆,已經解決了 原來我只是標頭檔沒寫在stdafx.h下面而已 ※ 編輯: eye5002003 (114.36.160.115 臺灣), 03/23/2020 17:07:57