问题标签 [sua]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1961 浏览

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

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

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

LINK:错误 LNK2001:未解析的外部符号 __PosixProcessStartup unlink.exe:致命错误 LNK1120:1 个未解析的外部符号

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

0 投票
1 回答
185 浏览

python - Python 操作系统相关库:Windows 7 SUA

在阅读 Python 文档时,许多库/函数表明它们的工作方式不同,或者根本不工作,具体取决于操作系统。

大多数库取决于操作系统是兼容 POSIX 还是 Win32。

  • 在 Windows-7 中使用 SUA 包时,这是否允许 python 启用/更改那些依赖于 Posix 的功能?

如果是这样; 完全吗?部分?不确定/未经测试?

如果对前面三种情况中的任何一种都是肯定的,python 是否自动采用新的 posix-os 行为,或者它是否采用标准的 win32-os(意味着它必须配置,或者甚至编译,以启用 Posix模式)?


笔记

  • 我目前使用的是微软提供的 SUA utils/SDK,暂时没有额外的第三方。

  • 作为记录,我使用了 Cygwin/MinGW,并且确实发现它们非常有用,但是对于这个问题的范围,我们只能说它们无法部署(尽管我可能稍后会部署)。我试图发现SUA 真正集成的深度,以及这是否对典型的 python 安装有任何影响。