草庐IT

C++ 将外部 .exe 嵌入到我编译的 .exe 中

我有一个关于我相当菜鸟的主题的快速问题。我有一个我制作的程序,它向我称为“工具”的文件夹中的另一个.exe发送命令。我以这种格式发送:system("tools\\program.exe-r-wfile.datfile_new.dat");一切都很好,但是,当我将我的程序构建到.exe中时,显然需要另一个可执行文件位于第二个文件夹中。有没有办法将外部.exe包含到我的项目中,以便最终产品只有一个.exe?我正在使用VisualStudio2008(笑)并运行windows764位。谢谢:) 最佳答案 通常,外部依赖项的管理将由安装程

c++ - 如何以编程方式找到 iexplore.exe 所在的位置?

我需要运行myApp.exe,它会启动iexplore.exe。这样做的最稳健、通用的方式(操作系统位版本不可知)是什么?你能告诉我正确的注册表项/envvar/other意味着这样做吗?谢谢,盖伊 最佳答案 对于较新版本的InternetExplorer,您可以检查注册表项HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\InternetExplorer\Capabilities\ApplicationDescription。也就是说,最向后和向前兼容的方法是查看以下路径(按此顺序):在注册表中:HKEY

c++ - 如何从代码块中的 .cpp 文件创建 .exe?

我刚刚开始学习C++,并显示我找到的代码的输出thismethod.这在我第一次编译StructureofaProgramme.cpp时有效:#includeusingnamespacestd;intmain(){cout它给了我一个.exe,我打开并运行它,得到了一个可爱的“HelloWorld!”出现,但是当我尝试编译第二个时,Variables.cpp:#includeusingnamespacestd;intmain(){inta,b;intresult;a=5;b=2;a=a+1;result=a-b;cout我根本没有得到.exe,所以不知道如何打开它。我尝试重新编译Str

c++ - 应用程序错误 - 调试 exe 无法运行

我最近下载了Assimp我遇到了一些麻烦。我已经链接了库,我可以让程序编译,它在Release模式下运行良好;然而,Debug.exe给我带来了这个错误:Theapplicationwasunabletostartcorrectly(0xc0150002).ClickOKtoclosetheapplication.更多细节:我正在使用VS2010,目标机器设置为x86。我正在使用提供的32位调试dll(Assimp32d.dll),并且我尝试将运行时库设置为/MT,/MTd、/MD和/MDd没有运气。我从其他类似的线程中了解到我应该在.exe上运行DependencyWalker,但我

c++ - 查找正在运行的进程EXE存放在什么目录

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:HowtogettheapplicationexecutablenameinWindows(C++Win32orC++/CLI)?我可以使用GetCurrentDirectory()找到进程在哪个目录中运行,但是如何找到executabke所在的目录呢?

c++ - 创建独立 exe (Forms) (C++) 的最佳方式

我必须创建一个相对简单的测试应用程序。如果用户将设备插入USB(隐藏库),表单将显示“通过”。如果没有检测到设备,它会说“失败”。我想创建在WinXP+上运行的应用程序。它必须是一个表单应用程序,因为它需要是可视的并且有颜色。对我来说最大的要求是它必须是独立的(用户只需双击,文件就会打开,无需安装)。我需要避免安装任何额外的.dll文件,并希望完全避免使用.net框架。它必须用C++编写。所以我的问题是,我有哪些选择?我是表单应用程序的新手,我编写的唯一表单应用程序需要.net框架。根据我的研究,VisualC++似乎是不可能的,因为它需要.net用于Forms应用程序。Borland

C++ builder 如何配置编译器只输出 exe?

问题是如何在c++builder2010编译器和调试选项中配置以输出一个exe文件,而所有其他文件都在其中,这样我就可以轻松地在其他机器上使用程序而无需安装它们,只需运行exe文件。 最佳答案 对于所有版本的C++Builder,您不需要为此制作安装程序(尽管如果您确实需要的话,innosetup简直太棒了)。只需选择以下项目选项:-Project/Packages:,BuildwithRuntimePackages=DISABLEDC++/链接器:动态RTL=FALSE就是这样。您将获得一个没有依赖项的单一exe(除了您使用的任何

c++ - 当我构建我的项目时,visual studio 2008 没有创建 .exe 文件。任何想法为什么?

我是visualstudio的新手,在谷歌上找不到任何关于此的信息。我知道这是一个非常菜鸟的问题,但我似乎找不到任何相关信息。调试会显示我编写的任何内容,并且构建没有错误,所以我知道我正在编写的代码没有问题。发布文件夹不包含.exe,即使在我构建、重建、清理等之后也是如此。这是一个win32控制台项目。发布文件夹包含.obj文件、list、构建日志、idb、pch和pdb文件(各一个) 最佳答案 一些可能的原因:您是否不小心创建了类库项目?在这种情况下,输出将是DLL而不是EXE。输出窗口或错误列表是否显示任何构建错误?在这种情况下

openssl3.2 - 在VS2019下源码调试openssl.exe

文章目录openssl3.2-在VS2019下源码调试openssl.exe概述笔记先看一个用.bat调用openssl干活的实例VS2019调试参数设置设置-命令参数设置-工作目录设置-环境变量将命令行中需要的文件拷贝到exe目录单步调试备注ENDopenssl3.2-在VS2019下源码调试openssl.exe概述openssl.exe运行时,是带环境变量的.用VS2019调试时,只带命令行参数是不行的.笔记进行这个实验,前提是自己已经编译了能在vs2019下运行的openssl3.2的命令行工程.前面已经做了笔记(openssl3.2-自己构建openssl.exe的VS工程(在编译完

从PYQT设计器到EXE文件

我刚刚在PYQT设计师的设计师中完成了.UI文件的初稿,我想知道我是如何从.UI文件到EXE的,让某人测试我的UI...我目前有一个将翻译我的makefile.UI文件到.py文件中,但是现在我想从.py转到.exe有人知道怎么做这个吗?我已经下载了py2exe,但不确定这是否是我想要的...请假设我想测试的人没有下载Python并使用Windows(跨平台更好,但将使用Windows)谢谢!编辑:当我在test.py上运行py2exe时(由test.ui制成)我使用py-3.6-mpy2exe.build_exetest.py并得到C:\Users\Chris\Desktop\makeExe