草庐IT

Cmake-gui

全部标签

linux - 在 Linux 上,一个进程可以呈现另一个进程的 GUI 吗?

我正在Linux上写一个视频播放器,我想把它分成两个进程:一个。译码过程B、界面这样,我可以使用不同的编程语言,当出现问题时,更容易知道问题出在哪里。问题是,processA能不能把解码后的图片直接渲染到B的surface上?我不想使用一些IPC向B发送这些解码数据,因为那样效率可能非常低。 最佳答案 您可以使用XEmbed规范,它允许您将一个X11窗口嵌入到另一个窗口中,它们可能来自不同的进程。这是其他媒体播放器前端通常做的事情。GTK和Qt支持XEmbed。 关于linux-在Lin

c++ - 在 Linux 中将用户囚禁到 GUI 程序

我有一个项目要创建一个程序,它可以防止用户转义GUI程序。该程序专为学生参加考试而设计。该程序包含一个网络浏览器页面。我环顾四周,在不同的地方询问我应该怎么做,我被推荐了Qt.我现在正在考虑......我使用的是ubuntu9.0464位。您认为在GUI程序中监禁用户的最佳解决方案是什么? 最佳答案 首先,参见thisanswer.防止用户使用其他任何东西的最好方法是使用full-screenmode并且根本不启动窗口管理器。因此,只需启动X,然后启动您的应用即可。[编辑]您必须注意的一些事项:禁止切换到文本控制台(通常是Ctrl-

c++ - 在 Linux 中将用户囚禁到 GUI 程序

我有一个项目要创建一个程序,它可以防止用户转义GUI程序。该程序专为学生参加考试而设计。该程序包含一个网络浏览器页面。我环顾四周,在不同的地方询问我应该怎么做,我被推荐了Qt.我现在正在考虑......我使用的是ubuntu9.0464位。您认为在GUI程序中监禁用户的最佳解决方案是什么? 最佳答案 首先,参见thisanswer.防止用户使用其他任何东西的最好方法是使用full-screenmode并且根本不启动窗口管理器。因此,只需启动X,然后启动您的应用即可。[编辑]您必须注意的一些事项:禁止切换到文本控制台(通常是Ctrl-

linux - 适用于 Linux 的蓝牙 LE GUI 工具

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭7年前。Improvethisquestion我目前正在开发蓝牙LE嵌入式项目。为了发现我的BLE外围设备,我目前使用一些适用于Android4.3(例如NordicnRFToolbox和nRFMasterControlPanel)和iOS(LightBlue)的应用。在我的台式电脑(运行kubuntu12.04)上,我目前使用命令行中的hcitool和gatttool,例如用于查看和更改我的BLE外围设备的特性

linux - 适用于 Linux 的蓝牙 LE GUI 工具

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭7年前。Improvethisquestion我目前正在开发蓝牙LE嵌入式项目。为了发现我的BLE外围设备,我目前使用一些适用于Android4.3(例如NordicnRFToolbox和nRFMasterControlPanel)和iOS(LightBlue)的应用。在我的台式电脑(运行kubuntu12.04)上,我目前使用命令行中的hcitool和gatttool,例如用于查看和更改我的BLE外围设备的特性

c++ - 将 LLVM 添加到我的 Cmake 项目 : Why are there hardcoded paths in LLVM's Cmake file?

我在我的C++项目中使用LLVM/Clang。我可以使用Makefile构建和运行一切。我现在正尝试转移到Cmake,但无法正常工作。让我解释一下我做了什么。我正在学习本教程:http://llvm.org/docs/CMake.html#embedding该网页的相关片段是:FromLLVM3.5onwardsboththeCMakeandautoconf/MakefilebuildsystemsexportLLVMlibrariesasimportableCMaketargets.太棒了!我将去下载LLVM3.5,我应该可以开始了。我去了下载页面:http://llvm.org/r

c++ - 将 LLVM 添加到我的 Cmake 项目 : Why are there hardcoded paths in LLVM's Cmake file?

我在我的C++项目中使用LLVM/Clang。我可以使用Makefile构建和运行一切。我现在正尝试转移到Cmake,但无法正常工作。让我解释一下我做了什么。我正在学习本教程:http://llvm.org/docs/CMake.html#embedding该网页的相关片段是:FromLLVM3.5onwardsboththeCMakeandautoconf/MakefilebuildsystemsexportLLVMlibrariesasimportableCMaketargets.太棒了!我将去下载LLVM3.5,我应该可以开始了。我去了下载页面:http://llvm.org/r

java - NetBeans GUI 生成器 : "loading..." message

NetBeans教程集中的示例项目仅包含一个Swing表单(空JFrame),编译和运行良好,但我无法更改表单的布局并使用NetBeansGUI构建器在其中添加元素,因为它只显示空的带有单个“正在加载...”消息的占位符。任何修复方法的线索都将不胜感激。Kubuntu12.04、Openjdk1.7、NetBeans7.0.1,带有活跃的GUI设计器插件。日志文件包含错误SEVERE[org.openide.util.RequestProcessor]:RequestProcessororg.netbeans.modules.form.FormDesigner$PreLoadTask错

java - NetBeans GUI 生成器 : "loading..." message

NetBeans教程集中的示例项目仅包含一个Swing表单(空JFrame),编译和运行良好,但我无法更改表单的布局并使用NetBeansGUI构建器在其中添加元素,因为它只显示空的带有单个“正在加载...”消息的占位符。任何修复方法的线索都将不胜感激。Kubuntu12.04、Openjdk1.7、NetBeans7.0.1,带有活跃的GUI设计器插件。日志文件包含错误SEVERE[org.openide.util.RequestProcessor]:RequestProcessororg.netbeans.modules.form.FormDesigner$PreLoadTask错

c++ - 在 Linux 上使用 CMake 将 boost 链接到共享库

我的项目中有一个可执行文件和一个共享库。共享库使用boost库。可执行文件使用olny共享库。tilenet/根Cmake文件:cmake_minimum_required(VERSION2.6)project(tilenet)set(Boost_USE_STATIC_LIBSOFF)#I'vealreadytriedONset(Boost_USE_MULTITHREADEDON)set(Boost_USE_STATIC_RUNTIMEOFF)find_package(Boost1.49COMPONENTSsystemfilesystemREQUIRED)include_directo