草庐IT

platform-builder

全部标签

c++ - Qt 应用程序 : Failed to load platform plugin “windows”

我在互联网上看到过很多关于这个特定错误消息的话题。我所看到的所有答案似乎都假定用户已经听说过一种叫做Qt的东西并且想用Qt做一些事情。我在运行TeXworks时收到此消息。多年来,TeXworks对我来说一直很完美,直到有人付钱为我的电脑做一些维护,决定删除我的所有文件,然后用机器人的声音向我背诵样板通知。我从未在任何其他方面听说过Qt,我对Qt也不感兴趣。我试图让TeXworks像往常一样运行。是否有可能给出关于如何处理这个问题的答案,而不是假设我是带着对Qt的某种兴趣和知识来到这里的? 最佳答案 首先,检测丢失了哪些.dll文件

c# - 在 C++Builder 中使用 C# .NET DLL?

如何在C++Builder中使用C#.NETDLL?我想在C++Builder中使用C#dll类的功能。 最佳答案 为了在Windows下从非托管代码调用托管代码,您几乎必须通过COM。在您的情况下,这意味着将您的C#库构建为COMVisible并将其注册为COMInteroperation。然后您需要以正常方式从C++代码调用您的COM对象。有一个很好的答案here它完成了实现这一目标所需的步骤。 关于c#-在C++Builder中使用C#.NETDLL?,我们在StackOverfl

c++ - C++ Builder 6 中的 XML

如何在BorlandC++Builder6中使用XML作为简单的数据存储?是否有我可以使用的内部类?谢谢你的帮助 最佳答案 我不确定TXmlDocument是否在C++Builder6中实现,但更简单的解决方案是使用TinyXML[1]库,它确实简单,易于使用。我已经将它与不同版本的C++Builder一起使用,它的效果非常好。[1]http://www.grinninglizard.com/tinyxml/ 关于c++-C++Builder6中的XML,我们在StackOverflow

c++ - 是否可以在 [win-builder](http ://win-builder. r-project.org/) 上构建一个使用 Rcpp 和 Boost.Thread 的 R 包?

最近做了一个R包,用Rcpp把R和C++整合起来。而C++库Boost用于多线程。我想知道我的包是否可以构建在http://win-builder.r-project.org/上?我发现定义了一个Make变量---BOOSTLIB---,如图http://cran.r-project.org/bin/windows/contrib/ThirdPartySoftware.html.我尝试使用仅包含header的库,没问题,但是当我尝试使用单独编译的库Boost.Thread时,出现“没有这样的文件”或“undefinedreference”错误。也许lib路径是错误的。但是,我几乎找不到

c++ - 如何将 Visual Studio 2005 的平台工具集添加到较新 IDE 版本的 `Platform Toolset` 列表中?

我已经安装了VisualStudio2005-2015。我将使用VisualStudio2005的平台工具集,但列表中没有此变体:如何将VisualStudio2005的平台工具集添加到较新IDE版本的PlatformToolset列表中? 最佳答案 v100是MSVC2010工具集v90是MSVC2008工具集v80是MSVC2005工具集,这就是您要找的。按照以下步骤设置MSVC2005PlatformToolset.创建v80C:\ProgramFiles\MSBuild\Microsoft.Cpp\v4.0\Platform

eclipse报错Errors running builder ‘Android Package Builder‘ on project ‘xxx‘. sun/misc/BASE64Encoder

eclipse报错Errorsrunningbuilder‘AndroidPackageBuilder’onproject‘xxx’.sun/misc/BASE64Encoder由于毕设是需要用到安卓,所以这段时间都在学习安卓开发的相关知识,碰到了如下的问题,困扰了许久,今晚终于解决了,发出来给有需要的人参考一下~本人是小白,第一次发博客,如有说的不对的地方,还望大佬们指正[抱拳]。问题描述搭建完eclipse环境之后,运行安卓项目一直不成功,一直报如下的错误:Errorsrunningbuilder'AndroidPackageBuilder'onproject'Myapplication'

c++ - 在 C++ Builder XE2 中重命名 VCL Form 类

在工作中,我们有一个相当大的C++VCL表单应用程序。它在EmbarcaderoXE2中编译,但可以追溯到很多年前。我需要向此应用程序添加一个新表单。当您执行“File>AddNew>VCLForm”时,将创建一个类名为TForm1的表单。还创建了一个指针,如下所示:TForm1*Form1出于显而易见的原因,我想重命名表单和指针,比如TStuffForm和*StuffForm。问题是我无法让它工作!致所有实际的XE2用户:执行此操作的规范方法是什么?我曾尝试通过仔细替换字符串直接在代码中重命名,但它不起作用。IDE发疯了,并向我发出多个模式弹出窗口,提示缺少TForm1类。那太不愉快

c++ - 'Windows.h : No such file or directory"error when changing Platform Toolset to v140_xp

这个问题在这里已经有了答案:HowtotargetWindowsXPinMicrosoftVisualStudioC++[duplicate](2个答案)关闭4年前。我尝试为WindowsXP编译一个应用程序;正常的可执行文件给出错误:"...isnotavalidWin32application."我读到我可以通过将平台工具集更改为VisualStudio2015-WindowsXP(v140_xp)来创建与XP兼容的可执行文件,但是当我这样做然后尝试编译时,它给了我以下错误:Cannotopenincludefile:'Windows.h':Nosuchfileordirector

C++/CX - 我需要从 const char* 实例化 Platform::String

我正在尝试根据返回constchar*的方法的结果构造一个Platform::String我根本无法让它工作,多年来一直摸不着头脑。我不是一个非常有经验的c++开发人员,所以答案可能很明显,但我似乎无法解决。感谢您的帮助。 最佳答案 您可以使用mbstowcshttp://www.cplusplus.com/reference/cstdlib/mbstowcs/填充wchar_t缓冲区,然后将其传递给Platform::String构造函数以创建一个包含所需数据的实例。staticwchar_tbuffer[MAX_BUFFER];

c++ - 在 C++ Builder 中编译 Boost 库时的警告

当我尝试包含时收到警告在C++生成器中。对于我包含的每个单元,C++Builder都会显示这两行:thread_heap_alloc.hpp(59):W8128Can'timportafunctionbeingdefinedthread_heap_alloc.hpp(69):W8128Can'timportafunctionbeingdefined已经尝试了一些东西,但没有任何效果。它编译正确,但是,它让我很紧张。为什么显示此消息?行是:#includenamespaceboost{namespacedetail{inlineBOOST_THREAD_DECLvoid*allocate