[英]Is it possible to generate a DLL using Turbo C/C++ compiler?
簡短的答案: TC非常有能力創建DLL。
長答案: Turbo C ++ 很老。 JNI包含文件可能正在使用TC不支持的某些語言功能。 使用另一個免費的編譯器 ,例如Visual C ++ 2008 Express ,可能會更好。
cl.exe
在沒有完整的Visual Studio IDE的情況下可用。 Visual Studio C ++的“ Express”安裝具有一個選項,可以僅安裝命令行工具(對於構建計算機而言非常方便)。
當然,您也可以安裝IDE。 您還將在該安裝中獲得命令行工具。
最后, Windows Driver Kit(WDK)帶有命令行編譯器。
另外,您鏈接到的Turbo C / C ++是1991年的-我不確定它是否可以生成DLL,但是幾乎可以確定它無法生成Win32 DLL(我想最好的方法是Win16 DLL)。 除了好奇心/懷舊之外,我什么都不會用。 如果使用JNI可以做任何事情,我認為這是一個奇跡。
是的,我同意DR。 使用一個用於MS的免費工具(Visaul C ++ Express),您會好得多。只需創建一個庫項目,編寫代碼,然后將其編譯為DLL。
干杯
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.