gpt4 book ai didi

c++ - SFML 代码完成不适用于 Ubuntu 14.04 上的 Code::Blocks 13.12

转载 作者:行者123 更新时间:2023-12-04 19:18:36 25 4
gpt4 key购买 nike

编辑:不在任何 IDE 上工作,似乎是一般的错误配置

所以大家好。将我的 Ubuntu 系统设置为使用 SFML 和 C++ 进行编码的时间比预期的要长一些。这应该是最后的问题之一。

因此,我在 Ubuntu 14.04 上通过 apt-get 安装的 C::B 13.12 将完美地自动完成我的所有代码,包括标准库和个人 .h 文件。但它似乎无法自动完成 SFML。至少找到 .hpp 文件并且 C::B 会给我一些建议,就像任何其他 .h 文件一样,但类和结构不会发生同样的事情。具体来说,这种情况发生了。每当我将 SFML 文件包含到程序中,并尝试从 sf 命名空间获取代码建议时,就会发生这种情况。

As you can see, only some trivial types appear, not the SFML classes.

抱歉该图片,但在屏幕截图上建议关闭。建议的类型是 Int16、Int32、Int64、Int8 及其 Uint 类型。

太好了,我实在想不出还有什么可做的。这些是我在 C::B 上的 GNU GCC 编译器的搜索路径。

enter image description here

enter image description here

非常感谢你们!
和平。

最佳答案

在 Code::Blocks 中尝试右键单击项目 — «重新分析此项目»。
这帮助了我——也许它也会帮助你。

关于c++ - SFML 代码完成不适用于 Ubuntu 14.04 上的 Code::Blocks 13.12,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28462399/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com