草庐IT

1.31云平台

全部标签

windows - 不支持为 ARM 平台编译桌面应用程序

我正在visualstudio2013上测试boost1.5.7。当我键入boostrap来构建二进制文件时,我发现boostrap.log中出现以下错误为此,我使用VS2013ARM交叉工具命令提示符。我输入cdC:/boost_1_57_0只需键入bootstrap并点击eneter即可构建boostrap。######Using'vc12'toolset.###C:\boost_1_57_0\boost_1_57_0\tools\build\src\engine>ifexistbootstraprd/S/QbootstrapC:\boost_1_57_0\boost_1_57_0

java - Groovy 或 Java 上的跨平台提示音

我正在Groovy中开发一个十六进制编辑器(参见http://github.com/mcmenaminadrian),我想给它一个类似vi的界面。因此,当用户在vi模式下按下转义键时,它应该发出“哔”声。我怎样才能做到这一点?如果我使用java.awt.Toolkit.getDefaultToolkit().beep()没有任何反应(无论如何在Linux上)并且如果我使用System.out.print("\007");System.out.flush()我刚刚在控制台上出现了一个字符。因为这只是为了给应用程序增添光彩,所以我不想要很多代码(如其他一些答案中所建议的那样),所以可能没有

windows - Cordova 平台添加 : Failed to run 'java -version'

我有下一个问题:当我第一次运行时,cordovaplatformaddandroid产生了跟随错误Error:ERROR:executingcommand'ant',makesureyouhaveantinstalledandaddedtoyourpath.我在我的路径中安装并添加了ant我第二次运行cordovaplatformaddandroid时,它说:Error:Failedtorun'java-version',makesureyourjavaenvironmentissetupincludingJDKandJRE.YourJAVA_HOMEvariableisC:\Prog

linux - 重定向到 NUL 或/dev/null 的跨平台兼容方式是什么?

在Windows上,可以使用>NUL将管道重定向到空。在Linux上,使用>/dev/null。是否有一种跨平台兼容的方法可以将两个平台的管道重定向到无?换句话说,我可以使用它而不用担心命令在哪个平台上执行。例如,我希望能够将以下命令写成一个命令。echoHello>NULechoHello>/dev/null当然,任何更复杂的事情都需要单独的脚本。用例是从跨平台语言(例如Java、Python)执行的单个命令。我想避免必须检测平台,而是使用通用解决方案。此外,该用例将访问100台机器,安装将比简单地检测平台和调整命令更复杂。 最佳答案

c++ - Qt - 无法找到或加载平台插件 "windows"- 但它就在那里! - 动态构建

错误信息:ThisapplicationfailedtostartbecauseitcouldnotfindorloadtheQtplatformplugin"windows".Reinstallingtheapplicationmayfixtheproblem.我进行了大量搜索,但没有找到有效的解决方案。我关注了这个"DeployanApponWindows-即使是快速而肮脏的方法也失败了。我有/platforms/qwindows.dllinmyapprootdirectory.我使用了我们都熟悉和喜爱的dependancywalker应用程序depend.exeError:Atl

android - QT Visual Studio 2013 编译跨平台 : Windows, Android

我目前正在为Windows桌面开发一个应用程序。将来我们也想在Android平板电脑上使用它。这就是我现在的配置:Qt5.5(64位)VisualStudio专业版2013Windows7图形用户界面(ui文件)问题是:-是否可以从同一个源存储库编译它?-该程序包括在程序内拖放项目。android中的那些拖放事件有什么不同吗?有没有人提供关于如何构建我的android项目的好教程或提示?非常感谢!由于我还没有找到任何东西,如果我让它工作,我会写一个小的方法,所以其他人确实知道如何去做(以防万一:P)马丁 最佳答案 要在android

c# - 通用 Windows 平台 (UWP) C# 应用程序 - 如何在应用程序中运行独立的 python

我正在尝试找到一种从我的UWP应用程序调用python的方法。到目前为止,我有一个使用pyinstaller(www.pyinstaller.org/)从python编译的.exe文件。这基本上允许我将我的python脚本打包为一个独立的二进制文件(即:你不需要python来运行它)。这一切都很好,我可以通过cmd.exe调用我打包的python.exe没问题:$process.exe-p"path\to\file"$Processingfile:"path\to\file"...$Done.所以现在我只需要从我的UWP应用程序调用它-所以我已将它添加到我的应用程序中,如下所示:C#P

c - 将字符串宏传递给 C 程序 - 跨平台

我需要在编译时将一个字符串值传递到我的C程序中:-DNAME=value我知道有两种方法可以做到这一点:此处描述的字符串化:https://gcc.gnu.org/onlinedocs/cpp/Stringification.html#definexstr(s)str(s)#definestr(s)#s...printf("%s\n",xstr(NAME));我在这里遇到的问题是字符串中的宏被替换了,所以当我的字符串包含-linux-时,它在linux上变成了-1-。另一种方法是在传递时尝试正确引用字符串。我在Pythonsetup.py文件中执行此操作,如下所示:macros=[('

windows - 在预先存在的 x 平台项目中使用 Qt?

我有一个跨平台项目,可以在Mac、Linux和Windows上运行。现在,我想为其添加一个“native”用户界面-能够显示一些弹出窗口(以请求用户凭据)和可能的FileOpen对话框。native我的意思是我想使用文件打开对话框中构建的系统-所以在Mac上显示mac文件查找器,在Windows上显示shell文件打开窗口。Qt似乎很适合-它的示例表明它可以在所有平台上显示正确的对话框。但是,所有可用的Qt示例都从最基本的级别开始-假设整个项目都是在Qt中开发的。是否有可能以更特别的方式初始化和使用Qt:-我想将我所有的QtUI代码保存在一个单独的dll/dylib/so文件中,并带有

windows - 我需要跨平台编写一个 .DDS 文件,有人可以给我举个例子吗?

我需要创建一个.DDS文件,其中包含可在OSX和Windows上运行的代码。虽然格式看起来不难,但我还是想要一个写文件的例子。请注意,我不需要阅读它,只需编写即可。C或C++和RGBA位图。 最佳答案 最后我只好写了一个RAW文件,然后用GraphicConvertor(mac)读写DDS文件。我认为Photoshop也可以做到。RAW文件只是直接写入二进制文件的RGB或RGBA或类似格式。然后在阅读应用程序中,您告诉它尺寸,以便它可以读入。然后您导出到任何内容。这不是一个完美的解决方案,但它可以满足我的需要。