草庐IT

Gtk-ERROR

全部标签

c++ - Visual C fatal error LNK1120 : 1 unresolved externals

不知道出了什么问题,所有的帮助将不胜感激。我想我的文件源有问题,但不确定。1>------Buildstarted:Project:Assignment08ADL,Configuration:DebugWin32------1>Buildstarted3/18/20138:37:38PM.1>InitializeBuildStatus:1>Touching"Debug\Assignment08ADL.unsuccessfulbuild".1>ClCompile:1>Assignment08ADL.cpp1>GeneratingCode...1>Skipping...(norelevan

c++ - error_code 与 errno

我正在研究C++11标准。我想了解error_code和errno是否相互关联?如果是那么如何?如果否,那么我应该在哪些条件下设置errno以及在哪些条件下设置error_code?我做了一个小测试程序来理解这一点,但仍然有点困惑。请帮忙。#include#include#include#include#include#includeusingnamespacestd;intmain(){try{thread().detach();}catch(constsystem_error&e){cout 最佳答案 errno由那些将其记录为

c++ - error LNK2019 未解析的外部符号虚拟类

我知道这个问题被问过好几次了,但我找不到解决方法。我在尝试构建我的项目时遇到此错误:errorLNK2019:unresolvedexternalsymbol"public:virtual__thiscallIGameState::~IGameState(void)"(??1IGameState@@UAE@XZ)infunction"public:virtual__thiscallMenuState::~MenuState(void)"(??1MenuState@@UAE@XZ)这是我的代码:IGameState.hclassIGameState{public:virtual~IGam

c++ - 错误 : Qt5 Video render error code 80040218

当在Qt5中运行一个使用QWebView制作的应用程序时,我访问了一个带有HTML5视频播放器的页面,但是视频不播放并且qt/directshow显示以下错误:DirectShowPlayerService::doRender:Unresolvederrorcode80040218DirectShowPlayerService::doRender:Unresolvederrorcode80040218详细信息:Qt5.1.1MingW4.832bitWindows764位我怀疑这就是为什么我的Windows是64位,但*QT/MingW**在32位上运行并且可能会遗漏一些DLL/LIB

c++ - #error inside of#define - 可能在 C++ 中(如果未定义某些常量,则在调用宏 MyMacro 时生成错误)?

我想定义宏,它基于某些条件(#defineINITED的存在,而不是宏的参数)将返回值,或生成编译器错误,例如:#errorNotinitialized!我试过(对于myIdea.h):#ifdefINITED#defineMyMacro(x)x->method();//somethingwithx#else#defineMyMacro(x)#errorNotinitalized!#endif但是该代码会生成错误(不是我想要的那个)预期的宏格式参数。请注意,我不想要该代码(工作,但做了一些不同的事情):#ifdefINITED#defineMyMacro(x)x->method();/

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++ - 将 apiVersion 参数设置为 0 时的 VK_ERROR_INCOMPATIBLE_DRIVER

我正在尝试创建一个vulkan实例。这是我的代码:vk::ApplicationInfoappInfo("Test",1,nullptr,0,0);vk::InstanceCreateInfoinfo;info.pApplicationInfo(&appInfo);vk::Instanceinstance;constautoresult=vk::createInstance(&info,nullptr,&instance);std::cout但是这会返回VK_ERROR_INCOMPATIBLE_DRIVER。如果我不提供自己的ApplicationInfo而是使用默认构造的,它就可以

centos yum/dnf 命令安装报错 Error: GPG check FAILED

centos用dnf命令安装包的时候出现包签名错误报错信息[root@localhost]#dnfinstallgitCentOS-8-AppStream388kB/s|4.4kB00:00CentOS-8-Base3.7kB/s|3.9kB00:01CentOS-8-Extras376kB/s|2.9kB00:00Dependenciesresolved.PackageArchitectureVersionRepositorySizeInstalling:gitx86_642.39.3-1.el8AppStream104kInstallingdependencies:git-corex86_

C++ 使用 GTK+ 制作 2D 游戏图形

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭去年。Improvethisquestion我有兴趣使用C++和GTK+制作GUI密集型策略游戏。我想知道的是将2D游戏图形添加到GTK程序的可行性如何。基本上我会想要类似游戏屏幕的东西,具有可交互的2D图形,两侧是菜单,并且能够导航到其他屏幕,而这些屏幕只是GUI。请注意,我以前从未使用过GTK,也从未编写过GUI(也没有图形)。

c++ - 我如何同时使用 GTK 和 glut?

我知道为了编写一个GTK应用程序,我写了一堆代码来描述放在主窗口中的内容,然后我调用:gtk_main();在此之后的任何代码语句都不会被执行。现在假设我希望我的GTK应用程序显示我用glut编写的内容,它本身包含一堆关于需要设置什么图形等的语句,然后以语句结束:glutMainLoop();此后的任何内容都不会执行。所以我的问题是这两个语句中的任何一个都阻止我调用另一个。有没有办法在GTK小部件内执行过剩主循环?有没有一种方法可以编写代码,以某种方式同时调用GTK主循环和过剩主循环(但从主程序调用并在单独的X窗口中呈现,而不是在小部件中)?我觉得这可以用“线程”来完成......