我可以在Linux中使用winnt.h吗?

6LY*_*TH3 -2 c linux

我的程序是用C语言编写的.我想使用库winnt.h,但我不再使用Windows了.

Jas*_*rue 8

看起来像一个奇怪的问题; 你应该从winnt.h中弄清楚你真正需要哪些功能,以便你可以学习Linux等价物.winnt.h并不是一个通用的"库",它只是内置Windows特定功能的界面.

作为一个重要的警告,您可以通过尝试在Wine的帮助下运行您的应用程序来获得您想要的某种程度.请参阅http://www.winehq.org/如果您只是尝试运行现有应用程序,那可能是一个合理的解决方案.但是,如果您正在尝试制作应用程序的Linux版本,那对您来说无济于事.


Mar*_*ett 5

不,你可以,但它不会做任何好事 - the.h文件只声明在libs中定义的函数只在windows上