gpt4 book ai didi

c++ - 在 Windows 7 中创建 POSIX 应用程序?

转载 作者:可可西里 更新时间:2023-11-01 14:24:37 30 4
gpt4 key购买 nike

那么,POSIX 子系统还在吗?我有 Visual Studio 2012。我试图编译一个“hello world”Posix 应用程序,它似乎缺少入口点:

>cl stuff.cpp /Fostuff.obj /link /subsystem:posix

LINK : error LNK2001: unresolved external symbol __PosixProcessStartup unlink.exe : fatal error LNK1120: 1 unresolved externals

一些谷歌搜索显示我需要 psxdll.lib 和其他一些库,但它们在哪里? Visual Studio 没有它们,最新的 Windows SDK 也没有。他们是否在不告诉任何人的情况下悄悄扼杀了创建 POSIX 应用程序的能力?

最佳答案

这需要 Windows 7 旗舰版或企业版。一组最小的 Microsoft Subsystem for Unix-based Applications (SUA)已安装,但您必须从 Microsoft 下载其余部分:

http://www.microsoft.com/en-us/download/details.aspx?id=2391

Until the download package Utilities and Software Development Kit for Subsystem for UNIX-based Applications (Utilities and SDK for SUA) has been installed on the computer, you cannot run or modify UNIX-based scripts and custom UNIX-based applications.

关于c++ - 在 Windows 7 中创建 POSIX 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20339358/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com