问题标签 [subsystem]

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 回答
603 浏览

c++ - C++ Windows 链接子系统问题

使用windows SDK编译C++程序时,如果我指定-subsystem:windows,6.1,窗口的宽度会更小。如果我不这样做,或者-subsystem:windows没有6.1,宽度是正常的。

我很好奇为什么会这样做,以及是否有办法让它保持相同的宽度,而不管我传递给链接的命令行是什么。

编辑:所以它也是高度,高度和宽度都是不同的。如果我用 Inspect.exe 查看它,它会说每次的大小都是相同的。

EDIT2:它也是使用 CreateWindow 创建的窗口应用程序,而不是控制台。

EDIT3:这是初始化我的窗口的完整代码:

我用这个调整窗口大小:

0 投票
2 回答
128 浏览

windows - Perl:获取二进制文件的最低支持操作系统

是否有一个 Perl 命令可以让我获得任何给定二进制文件的最低支持操作系统?

您可以通过运行“link /dump /headers [binaryFile]”并查找“子系统版本”链接来手动获取该信息。我不想使用它,因为它的性能非常糟糕。

谢谢

0 投票
3 回答
720 浏览

c++ - 从 Windows 中的 waf 构建 Qt 程序中删除控制台

我有这个使用waf构建的 Qt 程序。我正在 Windows 中对其进行测试,每次运行 exe 文件时,控制台都会打开。在 (Qt)pro 文件中(如果使用 qmake 构建),您只需要确保删除

但我不确定是什么链接器标志,我必须在我的 wscript(waf) 中添加才能实现这一点。我必须指定/SUBSYSTEM: WINDOWSmsvc 编译器将我的程序作为 Windows 程序

请帮忙。

我的 wscript.py

0 投票
1 回答
1140 浏览

qt - 从 Windows 切换到控制台时出现 LInker 错误

我正在将 Qt 用于 GUI 并在 waf 中构建我的项目。为了从控制台(默认)切换到 Windows 子系统,我必须通过我的 wscript(waf)将此参数传递给 VS 链接器

我在 waf 文件的构建部分中添加了这个,我收到了这个错误

我想将此程序作为 Windows 而不是作为控制台运行。如果我将其作为控制台运行,则代码有效

0 投票
2 回答
394 浏览

c++ - 恢复磁盘支持哪个 Windows 子系统

在恢复模式下运行标准 Windows 7 安装盘时,如果您打开命令行并运行自定义构建的应用程序,您将收到错误“不支持子系统”。我曾尝试与 /SUBSYSTEM:CONSOLE、WINDOWS 和 NATIVE 链接,但这些都不起作用。

我在使用分区表时遇到了一点困难(并且可能从 Windows 中包含的分区管理器中发现了一个错误,或者至少是“愚蠢”的行为),因此编写了一个实用程序来修复它。我的程序使用 'Windows.h' 来导入CreateFile,但是如果需要,我可以只使用标准 C++(甚至标准 C)而没有特定于 Windows 的标头。

我需要做什么才能让应用程序运行?

0 投票
3 回答
489 浏览

vb6 - 将 VB6 程序编译为 Native 或 POSIX 应用程序?

最近我在我的旧 VB6 上进行试验,发现有一个奇怪的东西。
使用 ProcMon 我发现在编译时,VB6 使用如下参数运行 Link.exe:
LINK "D:\Folder\Form1.OBJ" "D:\Folder\Project1.OBJ"... /SUBSYSTEM:WINDOWS,4.0 ...Link.exe /?在 cmd 中编写并找到了

默认情况下,VB6 使用参数 /SUBSYSTEM:WINDOWS 进行编译。
但是我可以将我的 VB6 代码编译为 Native 或 POSIX 子系统应用程序吗?

0 投票
2 回答
155 浏览

if-statement - simulink 检测 gcs if 子系统

我有这个功能,但是当 gcs 是一个子系统时它会中断。

我希望它是这样的:

0 投票
3 回答
4764 浏览

block - find_system 返回不是 simulink 中子系统的对象?

当我使用 find_system(gcs,'BlockType','SubSystem')它时,它会返回不是子系统的东西(AFAIK)

在我的情况下,所谓的东西

子系统 L1 -x

SubsysX L2 - z

是子系统,但名称仅用于调试目的,所以我不能使用名称来匹配。

为什么[1x51 char]SineRealisesUID出现?

我只希望子系统显示在模型浏览器树中。

编辑:如果我选择包含库链接并包含带有掩码参数的系统,它们会显示在模型浏览器中。但是,find_system 的默认值是 'FollowLinks' 'off' 和 'LookUnderMasks' 没有说。但是,即使我提供明确的关闭和无,它们仍然返回相同的结果。

0 投票
1 回答
361 浏览

php - php ssh 连接:选择子系统

我使用这个库http://phpseclib.sourceforge.net/ssh/intro.html来创建一个持久的 ssh 连接。我需要选择一个子系统(这将是-s相应 Unixssh命令中的参数)。

我怎样才能做到这一点?

这是我的代码

0 投票
2 回答
290 浏览

c - visual studio 2008 目标机器类型列表

我发现我可以在项目属性下选择目标机器。有一个很大的列表:

我有以下问题:

  1. 这个缩写是什么意思?
  2. 所需的硬件?
  3. 所需的软件和/或操作系统?
  4. 可以在 x86 系统上构建二进制文件吗?如果是,如何配置 Visual Studio 2008 Express?
  5. 如果对 x86、x64、安腾编译得很好,是否必须对代码进行任何更改?