[問題] gmcs 編譯的問題

看板C_Sharp (C#)作者 (旅人的足跡)時間12年前 (2012/10/26 21:02), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
在 demo.cs 中 namespace Encryptor { class Encrypt { ... } } 然後在 demogui.cs 中使用 Windows.Forms 做 GUI 並且 using Encryptor 可是編譯時採用 gmcs demogui.cs -pkg:dotnet -r:demo.dll 出現 demogui.cs(23,13): error CS0246: The type or namespace name `Encrypt' could not be found. Are you missing a using directive or an assembly reference? 的編譯錯誤訊息 demogui.cs 在沒有 using Encryptor 之前的版本都正常 想請教使用 gmcs 時,是 -pkg 跟 -r 不能連用? 還是我有地方寫錯了?或是應該怎麼編譯? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.169.143.228 自問自答,把編譯指令改成 gmcs -r:demo.dll *.cs -pkg:dotnet 就可順利編譯了.... ※ 編輯: monomorium 來自: 118.169.151.46 (10/27 14:32)
文章代碼(AID): #1GYedIB5 (C_Sharp)
文章代碼(AID): #1GYedIB5 (C_Sharp)