草庐IT

Qt-Linux

全部标签

c++ - 有没有一种方法可以编写可在 Windows 和 Linux 上运行的命令行游戏?

我目前正在使用C++开发太空入侵者游戏。我正在尝试找出一种仅使用标准库来创建此游戏的方法,以便我可以在Windows和Linux上运行它并获得相同的结果。所以我的问题是,您能否仅使用编译后可在Windows和Linux上运行的标准库用C++编写控制台游戏? 最佳答案 很简单,不。有终端控制代码,其中一些在Windows下和UNIX下都支持。Windows:https://learn.microsoft.com/en-us/windows/console/console-virtual-terminal-sequencesUNIX(i

windows - 使用环境变量识别 Cygwin、Linux、Windows

当makefile需要在不同的操作系统上运行并且应该根据操作系统正确设置各种设置(转义、路径分隔符等)时,就会出现问题。第一种方法是使用WindowsCOMSPEC:ifneq($(COMSPEC)$(ComSpec),)##inwindowselse##inlinuxendif这对Cygwin来说是误报,因为它看到Windows的环境变量并将Cygwin检测为Windows。然后我们尝试了LinuxPWD:ifeq($(PWD),)##inwindowselse##inlinux,cygwinendif但是,由于集成了非现场工具,我们在windows(perl的模块之一)中设置了PW

windows - 从 Windows 机器连接到 Linux VPS 盒子

这可能是一个非常菜鸟的问题,但我的Linux知识绝对是零。有一次我注意到,Linux机器的VPS/服务器托管成本通常总是较低。所以,我想知道的是,作为Windows机器上的用户,我可以从我的供应商处购买LinuxVPS盒并连接到它吗?如果可以,如何连接?我目前使用远程桌面连接到我的WindowsVPS盒子,那么有没有类似的东西可以用来从我的WINDOWS盒子连接到LINUX盒子?我的逻辑告诉我,您可能只能将windows连接到windows,将linux连接到linux,但使用今天的技术,我可能错了,而且很可能有办法。感谢任何信息。 最佳答案

linux - linux命令对应的Windows CMD命令

wgethttp://tesseract-ocr.googlecode.com/files/tesseract-3.00.tar.gztar-zxvftesseract-3.00.tar.gzrm-ftesseract-3.00.tar.gzgitclonehttps://android.googlesource.com/platform/external/jpeglibjpeggitcheckoute0eadaa39b72e33f032220246c771d7302ebeaf8cd..exportTESSERACT_PATH=${PWD}/tesseract-3.00上面提到的是一些

windows - 如何使用 Linux 或 Windows 上的浏览​​器作为我的 GUI

有没有办法使用浏览器作为GUI在Linux或Windows上创建应用程序?基本上我将在浏览器上有简单的表单,这些表单将从用户那里获取输入,并在处理输入后显示结果。所以我需要用户点击的东西作为应用程序,应用程序会自动打开浏览器并开始与用户交互 最佳答案 您可以使用Qt,它有一个WebKit小部件,这是一个功能齐全的浏览器。然后您可以将初始加载url指向您的html并执行您需要的操作。Qt是可移植的,简单的重新编译就可以让这个简单的应用程序在Linux、Windows、Mac等平台上运行。

c++ - Windows 中的 Qt : build environment and redistribution problems

我想就无休止的“QtvswxWidgets”问题的一个特定方面征求您的意见。在Windows中使用wxWidgets,我可以继续使用我喜欢的构建工具和编译器(在我的例子中是VisualStudio)。我只需要将wxWidgetsinclude和lib目录添加到编译器/链接器路径。必要时,我只是打开一些wxWidgets表单设计器(如DialogBlocks)并进行表单布局。可执行文件没有任何额外的依赖关系,也不会在重新分发时造成任何问题。另一方面,Qt带有自己的IDE,它往往是主要的开发工具(我不想要)。它安装MinGW。它使用qmake,这是将Qt集成到现有构建环境的又一个挑战。我不

c++ - QT Creator——跨平台编译

为Windows、Mac和Linux编译!唯一的方法是……在每个操作系统上安装QTCreator并编译自己的版本吗?(目前在MacOSX下运行QTCreator) 最佳答案 QtCreator只是一个自动化工具,它会为您创建Makefile和相关文件。如果你想交叉编译,只需扩展你的Makefile就可以交叉编译,例如,通过:exportTARGET=i686-mingw32CXX=$TARGET-g++RANLIB=$TARGET-ranlibAR=$TARGET-armake-fMakefile.mingw引用是here.请注意,

c++ - 如何在 QT 中开发美观、视觉现代的应用程序?

我想知道如何在QT中开发视觉上现代且具有吸引人的GUI应用程序。当我运行QTCreator并开始新项目时,GUI看起来非常基本和“纯粹”,就像简单的win32应用程序一样。但是看看AllegorithmicSubstanceDesigner2的例子,它的GUI看起来有点类似于WPF。还有许多其他具有漂亮GUI的应用程序。所以,问题是:如何做到这一点?QT是否有任何扩展/库提供更丰富的GUI体验?还是必须从头开发?感谢您提前回复。 最佳答案 除了Nano的回答,我认为您值得花时间搜索其他人制作的任何Qt样式表。例如,thisone模仿

c++ - 如何在 linux 上编译 C++ 以制作 windows 二进制文件

这个问题在这里已经有了答案:关闭11年前。PossibleDuplicate:HowtocompileforWindowsonLinuxwithgcc/g++?我们这里没有窗口,我如何为某些人编译这个程序?是否有一些用于linux程序的Wine可以在windows上运行或什么。

windows - 检查在 Linux 和 Windows 中保存文件的进程

是否有任何命令可以检查Linux和Windows中持有文件的任何进程? 最佳答案 lsof和fuser可以在Linux(和其他类Unix系统)上使用。对于Windows,ProcessExplorer可用于此,或handle对于命令行版本。 关于windows-检查在Linux和Windows中保存文件的进程,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/10266094/