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

标签 c linux

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

最佳答案

这似乎是一个奇怪的问题;您可能应该从 winnt.h 中明确您实际需要哪些函数,以便您可以学习 Linux 的等效函数。 winnt.h 并不是真正的通用“库”,它只是内置 Windows 特定函数的接口(interface)。

作为一个主要的警告,您可以通过尝试在 Wine 的帮助下运行您的应用程序来获得一定程度的您想要的东西。请参阅http://www.winehq.org/如果您只是尝试运行现有的应用程序,这可能是一个合理的解决方案。但是,如果您尝试制作应用程序的 Linux 版本,那对您没有多大帮助。

关于我可以在 Linux 中使用 winnt.h 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6991348/

相关文章:

c - 将结构体数组从 C 传递到 Golang

linux - 树莓派 3 上的 SPI_IOC_MESSAGE(N)

Python "shutdown/reboot raspberry pi"脚本,使用单个按钮

linux - 其中一些 AWK 命令有什么作用?

将包含二进制表示的字符串转换为数字 - C

c - nlopt 中的固定区间约束

C: 如何查看电脑是否被锁定/休眠?

python - Amazon Linux 实例使用 subprocess.run 在 Python 脚本中死机

linux - 如何在 Vim 中使用不同的寄存器从操作系统剪贴板复制/粘贴到操作系统剪贴板——具体怎么做?

c - 我如何了解我的库是什么标准以及 gcc 在我的计算机中编译的标准是什么?