问题标签 [codelite]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
9867 浏览

c - C Codelite 编译错误

我刚刚将 CodeLite 安装到全新的 PC 上,但无法编译任何东西。我想用 C 写一个控制台应用程序

但是,我什至无法构建默认的“hello world”应用程序。我得到的只是这个错误:

现在我“用谷歌搜索”这个并发现,我必须设置 mingw32-make,(我不必在其他 3 台计算机上这样做)但我找不到有关如何做到这一点的教程。

任何建议将不胜感激!

提前致谢。

0 投票
1 回答
15721 浏览

libraries - 如何将库添加到 CodeLite 项目?

我最近开始使用 CodeLite,因为我认为它会是一个很棒的软件,但我不知道如何将库添加到项目中。谁能帮我吗 ?

0 投票
1 回答
1545 浏览

c++ - 在 Linux 上使用 freeglut 链接 CodeLite 和 OpenGL

我正在尝试设置 CodeLite IDE 以使用我安装的 OpenGL 库。

标头在 /usr/include/GL - 这是 ls 的内容:

这是我的简单代码片段:

最后,这是尝试构建项目的输出。

g++ -o a.out main.cpp -lglut -lGL请注意,我可以通过从命令行 使用来创建正确的二进制文件。

我什至可以使用 CodeLite 自己编译 main.cpp 文件。我只是无法构建项目。

0 投票
0 回答
424 浏览

c++ - C++ 编译器错误:如何启用 -std=c++11 或 -std=gnu++11

我用 C++ 编写了一个考试报告程序。我的代码中没有看到任何错误,但是每次执行代码时,都会出现以下错误:

我在这个程序中使用了 3 个文件。一个头文件和 2 个 cpp 源文件。

以下是我的头文件 ExamReport.h

这是我的 ExamReport.cpp(类操作)文件。

这是我的第三个文件,其中包括主要功能 TestMain.cpp

注意:我正在为这个程序使用 CodeLite IDE(版本 9.0.7)

0 投票
0 回答
1309 浏览

compiler-errors - Codelite 从未在我的项目中制作过 .exe

如果您已经知道答案,这可能看起来很简单,但我刚刚下载了 Codelite v9 64bit。我创建的每个项目不仅缺少一个 .exe 文件,还缺少整个 Debug 文件夹。因此,每次我尝试运行该程序时,它都会输出一个空白页,因为没有什么可以参考...exe。在制作项目时我是否遗漏了一些东西,是否有创建调试文件夹的按钮(我已经尝试过“重建工作区”。

当我创建一个项目时,我使用控制台>简单可执行文件(gcc)。

因为 exe 文件缺少调试文件夹,所以我无法调试或运行我可能键入的任何代码。我在这里想念什么

0 投票
2 回答
1665 浏览

c++ - 在 CodeLite 中链接 SFML

好的,所以我试图在 CodeLite 项目中链接 SFML,但没有成功。那么我做了什么:

  1. 将 SFML 的 include 文件夹添加到 CodeLite 的 IncludePaths 中。
  2. 将 SFML 的 lib 文件夹添加到 CodeLite 的 LibrariesSearchPath。
  3. 在 CodeLite 的预处理器中添加了 SFML_STATIC。

  4. 像这样将库添加到 LinkerOptions :

    /li>
  5. 将 5 个 dll(sfml-graphics-2.dll.. 等)添加到调试文件夹和项目文件夹

这是构建日志: C:\WINDOWS\system32\cmd.exe /C ""E:/Program Files (x86)/CodeBlocks/MinGW /bin/mingw32-make.exe" -j4 SHELL=cmd.exe -e -f Makefile"" "----------Building project:[ Test - Debug ]----------" mingw32-make.exe[1]: Entering directory 'F:/Dropbox/Programming/OpenGL/Test' "E:/Program Files (x86)/CodeBlocks/MinGW/bin/g++.exe" -o ./Debug/Test @"Test.txt" -L. -LF:/Dropbox/Programming/SFML/SFML-2.3.2x86/lib sfml-graphics sfml-window sfml-audio sfml-network sfml-system g++.exe: error: sfml-graphics: No such file or directory g++.exe: error: sfml-window: No such file or directory g++.exe: error: sfml-audio: No such file or directory g++.exe: error: sfml-network: No such file or directory g++.exe: error: sfml-system: No such file or directory mingw32-make.exe[1]: *** [Debug/Test] Error 1 Test.mk:78: recipe for target 'Debug/Test' failed mingw32-make.exe[1]: Leaving directory 'F:/Dropbox/Programming/OpenGL/Test' mingw32-make.exe: *** [All] Error 2 Makefile:4: recipe for target 'All' failed ====1 errors, 0 warnings====

我正在使用 CodeLite 9.0.9 和 SFML-2.3.2x86。

0 投票
1 回答
3467 浏览

c++ - C++ 中 cout 或 printf 的输出未在 Windows 7 上的 CodeLite 中显示

好的,所以我有一台 Windows 7 (64) 机器,我下载并安装了 CodeLite。尽管我很好地使用了 Visual Studio,但我一直在为我正在准备的一些教学材料寻找开源替代方案。

每次运行程序时,都会弹出一个空白控制台窗口。窗口中的实际代码永远不会有任何输出。我在另一个州有一个同事遇到了同样的问题,他用了很长时间没有问题。如果它是增量构建或其他东西中引入的错误,那是一个相当大的错误。

简单程序:使用 printf 的默认 Hello World 程序,以及如果我将其修改为更像“C++”(使用 cout,包括 iostream 等) - 这些似乎可以编译但不会向控制台输出任何内容。

任何建议将不胜感激。我找不到与设置标准输出设备相关的任何设置,您认为它会设置为控制台,但我离题了。

再次感谢!

Ĵ

更新:要重现,我只是尝试运行代码。Build-->Run 然后选择“Build and Execute”

更新 2:构建中显然存在错误,但它仍然运行控制台。我想我需要安装某种 mingw 工具?

代码:

0 投票
0 回答
461 浏览

c++ - MinGW 中断/异常

我在 CodeLite(mingw,windows 10 64bit)中设置了一个项目,它使用 SFML 和静态链接。重建或清理项目会产生以下输出:

如果我再次构建项目,它会工作,直到我再次清理它。

我读过这是路径中的make和“(”或“)”的问题。我改变了我的环境路径。mingw的路径是第一个入口,但是问题依旧...

0 投票
1 回答
788 浏览

c++ - 官方Codelite有病毒?

我是第一次使用堆栈溢出,也是一个新手程序员。我正在寻找一个免费的 IDE,我遇到了 Codelite。我下载并运行它,但卡巴斯基将 codelite-terminal.exe 和程序设置文件中的两个程序标记为病毒。我从官方源代码伪造网站下载了它。请指教。感谢您的时间!!!

0 投票
4 回答
3842 浏览

mingw - 无法构建新的 wxWidgets。我该怎么办?

我感觉有点笨,但我无法构建新的 wxWidgets。我想使用codelite + mingw + wxWidgets,所以我下载了最新版本:

CodeLite 9.1.3 ( http://downloads.codelite.org/downloads.php?windows_weekly_64 )

安装程序让我下载 TDM-GCC-64 设置并安装它。

然后我下载了 wxWidgets-3.1.0 ( https://github.com/wxWidgets/wxWidgets/releases/download/v3.1.0/wxMSW-3.1.0-Setup.exe )

Codelite 检测到编译器,现在我应该构建 wxWidgets,但是我搜索过的页面(wxW wiki、codelite 文档等)指的是不存在的文件夹和文件。一切都安装在默认文件夹中,我不是 PC 菜鸟,虽然可能太习惯于 C++Builder 等环境。

我现在该怎么办?


更新

对不起,我无法说清楚。让我再试一次输出:

我可能错了,但在我看来这两行

说明有问题。

现在,我自己创建了目录并将 setup.h 复制进去。在我家它还没有在构建,但我不记得为什么,而现在,在办公室,它开始构建,但以这个结束:

所以,我们仍然没有构建 wxWidgets。


更新

尝试按照答案中的建议进行调试构建。这是输出:

文件在那里,所以我不知道是什么问题......