编程语言,不需要安装运行时/依赖项

Vir*_*rix 1 c++ dependencies runtime

我想知道一种编程语言,它不需要在目标系统上安装运行时/依赖项.我的主要目标是Windows XP及更高版本.

我试过Autohotkey,但它有许多高级功能.

首先,请确认'C++'是否需要在目标系统上安装运行时/依赖项是Win XP还是更高版本.其次,请建议我替代C++而不需要安装依赖项.

更新:我将使用CodeBlocks!编译的C++代码是否需要依赖?

更新:对于误解,很抱歉,CodeBlocks我的意思是CodeBlocks的默认编译器(即:GNU GCC CompilerMinGW).

Spo*_*ook 6

一切通常取决于项目,而不是语言.例如,在Visual Studio的C++中编译的程序使用一些运行时库来正常工作.但是,您可以通过这种方式配置项目,这些库包含在可执行文件中,因此不需要其他依赖项.Delphi的工作方式类似.

这是Visual Studio Project的设置:

在此输入图像描述

如果选择"DLL"选项,则程序将需要运行时DLL.否则它将是独立的,运行时将合并到您的二进制文件中.


编辑:回答问题编辑

我将重复一遍:它取决于项目,而不是编译器或IDE.