草庐IT

独立团

全部标签

c++ - 如何创建独立的 C++ 程序?

我只是想知道您如何用C++创建一个独立的程序?编辑:我所说的独立是指不在托管环境(例如操作系统)中运行的程序。我希望我的程序成为计算机加载的第一个程序,而不是操作系统。 最佳答案 看看这篇文章:http://www.codeproject.com/KB/tips/boot-loader.aspx您需要一些汇编启动代码才能到达main(),但您可以用C++编写其余部分。如果您想在运行时创建对象,则必须编写自己的堆管理器(新建/删除);如果您需要多个线程,则必须编写自己的调度程序。 关于c+

c++ - 如何使用大小参数初始化 std::vector 并独立构造每个对象?

我喜欢创建具有给定大小和值的vector,例如:std::vectornames(10);然而,这几次却导致了意想不到的结果。例如,在下面的代码中,每个UniqueNumber都具有相同的值:#include#include#includestructUniqueNumber{UniqueNumber():mValue(sInstanceCount++){}inlineunsignedintvalue()const{returnmValue;}private:staticunsignedintsInstanceCount;unsignedintmValue;};intUniqueNum

c# - 如何使用 C# 在 WPF 中创建 2 个独立的窗口

我想在xaml中创建2个单独的窗口,并且我想从代码部分单独控制它们。你知道怎么做吗?如果您能提供一些代码示例,我将不胜感激。谢谢你从现在开始...... 最佳答案 在您的项目中添加第二个Window(第一个是MainWindow.xaml)(右键单击您的项目->添加->窗口)。我们称它为BobbyWindow。在MainWindow.xaml.cs的构造函数中,调用:BobbyWindowbWin=newBobbyWindow();bwin.Owner=this;bWin.Show();瞧。编辑:反射(reflect)评论的附加信息

windows - 可以生成小型、独立的 Windows EXE 的脚本语言?

我想做一些简单的数据处理-一些二进制数据操作,然后转换为文本序列化。结果被写入文件,并由外部程序处理(由我的程序运行)。数据处理超出了我在批处理文件中考虑的范围。我更喜欢使用脚本语言,但不必先安装该语言。目标计算机大多是较旧的Windows机器,它们与网络断开连接(没有更新,例如PowerShell)我不熟悉用于创建EXE文件的各种语言的工具。哪些解决方案运行良好且不会产生大文件?(即,整个解释器包加上我的脚本。) 最佳答案 为了我的钱(免费)AutoIt3正是您要寻找的。AutoIt生成相对(250k是标准开销)的小型独立exe。

windows - IE6 和 IE7 独立版 : What do they render differently?

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭10年前。关于SO(参见thisquestion)的常识是,要运行IE6和IE7,您需要一个仅安装了这些应用程序的Windows框(或虚拟框)。我怀疑这是真的(我认为它们是真实版本)。我感兴趣的两个浏览器是:来自theMultipleIEsinstall的独立IE6StandaloneIE7alsofromTredosoft(但在别处发表)这两个加上IE8的“真正

windows - 独立网络应用程序

有没有办法将Web应用程序作为独立的桌面应用程序运行?可以将使用PHP、MySQL和Apache编写的Web应用程序转换为满足以下要求的独立应用程序:1.Applicationshouldbecalledashttp://myapp.localhost.2.Applicationshouldhavedesktopiconwhichdirectlyopensbrowserwithapplication'sURL.3.Sourcecodeofwebapplicationshouldbehiddenfromusers.4.Installationforendusermustbeaseasya

windows - 我应该复制哪些 Qt DLL 以使我的程序独立运行?

我正在尝试为我的应用程序创建一个分发目录。我已经将几个QtDLL复制到那个目录,程序似乎可以正常工作,但有一个异常(exception):它似乎没有找到SQLite的SQL插件。将qtsqlite.dll复制到目录,不允许我的应用程序打开或创建SQLite文件。目录结构必须是什么,或者需要复制哪些附加文件,程序才能读取数据库? 最佳答案 你可以使用depends.exe以准确查看您的exe的依赖项并确保它们都包含在内。另请阅读thispage关于qt插件。它们应该在一个名为“插件”的特定目录中,而不是在包含所有其他dll的主目录中。

c++ - 是否有适用于 Windows 的 C++ 免费且快速(可能是独立的)重构工具?

这个问题在这里已经有了答案:GoodrefactoringsupportforC++[closed](6个答案)关闭2年前。目前我在一个相当大的项目中工作,我被要求重构一些旧代码。大多数重构是将一个大类分成更小的组件和功能。我搜索并看到了一些其他的questions与主题相关,但我对提议的选项不是很满意。这些的问题是这里的每个人都在Windows中使用VS2005,我不太热衷于为同一项目使用不同的编辑器。react堆!VS2005的插件太慢了,无法使用。Reactor!Pro不是免费的,我不确定它会运行得更快。我只是想知道是否有任何基于GUI的轻量级独立免费工具不会让我的计算机运行得比

python - 有哪些技术可以为 Python 3 创建独立的可执行文件?

cx_Freeze除外,是否有任何其他当前维护的工具套件可以为Python3k生成独立的可执行文件?是否有任何其他技术可以最大限度地减少Windows下的预安装要求? 最佳答案 目前似乎没有其他工具可供选择。没有什么能阻止您在您的包/安装程序中包含一个预构建的Python环境,或者创建一个适当的快捷方式来启动Python应用程序,或者创建一个单独的可执行文件来启动Python应用程序(或者甚至将Python解释器链接到可执行文件中)并像那样使用它......)。只是需要更多的努力来确保您在需要的地方拥有所有正确的部分(例如.dll)

java - 如何使Java应用程序独立?

我必须在CD上刻录Java应用程序。此应用程序必须在没有任何安装(也不应安装JRE)的情况下在每台WindowsPC上运行。 最佳答案 我想您也可以将JRE从您的程序文件夹复制到CD上。然后,添加一个批处理脚本以使用您的“本地”JRE来启动您的应用程序。这应该足够了,但我不知道这是否适用于所有版本的Windows。 关于java-如何使Java应用程序独立?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.c