是否可以使用 Turbo C/C++ 编译器生成 DLL?
-
13-09-2019 - |
解决方案 5
其他提示
简短回答: TC 完全有能力创建 DLL。
长答案: Turbo C++ 是 非常 老的。JNI 包含文件可能使用 TC 不支持的某些语言功能。使用另一个你可能会有更好的运气 免费编译器, , 例如 Visual C++ 2008 Express.
cl.exe
可用而不完整的Visual Studio IDE。该“快车”安装Visual Studio的C ++ 有只安装命令行工具的选项(为方便构建机)。
当然,你也可以安装IDE,太。你会得到的命令行工具在安装为好。
最后,驱动程序开发工具包(WDK)自带命令行编译器。
此外,睿频C / C ++您链接到从1991年 - 我不知道,如果它可以生成的DLL,但它几乎肯定不能产生一个Win32 DLL(我猜是最好的,如果能做到是一个Win16的DLL)。我不会用它除了好奇/怀旧东西。我认为这是一个奇迹,如果它可以用JNI做任何事情。
是我同意DR。你会好得多使用一个MS的免费工具(VISUAL C ++快递)关闭只需创建一个库项目,代码走,然后编译到一个DLL。
干杯
不隶属于 StackOverflow