问题标签 [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 投票
1 回答
4973 浏览

c++ - 尝试用codelite编译

我刚刚下载了这个tarball ...现在我想编译它,因为我在trunk/projects/gcc中找到了一个自述文件,上面写着:

该项目中的 Linux GCC 和 Windows MinGW 版本通过 CodeLite 项目文件得到支持。Codelite 是一个非常酷的开源 C++ IDE,可以在这里找到:http: //www.codelite.org/其他 GCC 构建方法不受积极支持,但欢迎贡献者和维护者这样做!只需给我写信,我会了解如何将您添加到项目的 svn 写入访问列表中。

所以我安装了codelite 3.5并用codelite打开了trunk/projects/gcc/libtheoraplayer.workspace,但是当我尝试运行项目(播放按钮)时没有任何反应..有什么想法吗?

无论如何,如果有人知道如何以其他方式编译该 tarball,我将很高兴使用它..我使用 configure-make 尝试过,但我没有得到它..

Ubuntu 11.10

哈维尔

0 投票
2 回答
17228 浏览

debugging - Codelite 调试器错误:无法找到 gdb!在'gdb'?

我正在尝试使用 Codelite 来尝试编译我使用 DevCpp 编写的一些 c++ 项目。我对编译器和调试器了解不多。每次我尝试在 Codelite 中编译和调试任何代码时,我都会收到此错误消息:

找不到 gdb!在“gdb”

我尝试弄乱调试器设置,但没有任何效果。在构建窗口中它说:

“mingw32-make.exe”不是内部或外部命令、可运行程序或批处理文件。

再说一次,我真的不知道那是什么意思。有人愿意分享解决这个问题的方法吗?如果可能的话,给我一个关于这些编译器和调试器之间区别的快速解释?

谢谢!

0 投票
1 回答
3563 浏览

c++ - 使用 gdb 和 codelite 在 C++ 中调试无限循环

我有一个非常大的代码,当我尝试在 codelite 中运行它时,codelite 界面变得无响应,我必须杀死它。这通常发生在无限循环的情况下。

我试图在代码的多个位置放置断点以查找问题,但到目前为止没有运气。从我开始运行程序开始,执行会在一段时间后停止。检测这种无限循环的最佳方法是什么?Codelite 没有“停止”按钮 AFAIK。

编辑: 我最终添加了很多 cout 语句并在终端而不是 gdb 中运行可执行文件。这有助于在很长一段时间后找到程序在做什么。

0 投票
1 回答
1068 浏览

c++ - 尝试查看数组时调试会话冻结

我正在使用 ubuntu 12.04。到目前为止,我已经使用 anjuta 和 codelite 作为 C++ 学校项目的 IDE。但是,我遇到了一个问题:启动调试器后,一切正常,直到我尝试在手表部分添加一个数组。它不显示任何内容,当我尝试继续调试时它会冻结,我必须停止调试会话。我不得不提一下,观察变量效果很好。

谢谢,

LE:实际上,调试功能只有在大数组的情况下才会冻结……那可能是codelite的一个错误。有什么意见吗?

0 投票
2 回答
4086 浏览

macos - 尝试在 OSX(Mountain Lion)上使用 Codelite 进行编译会导致缺少标头

我正在尝试一些跨平台的 GUI 环境,并且正在使用 codelite 评估 wxWidgets,但一开始就卡住了。

我对此很陌生,如果这是一个愚蠢的问题,请说出来。

先决条件是,

  1. 使用 OSX 山狮
  2. 通过 home brew 安装 wxmac
  3. 下载 Codelite,创建了一个 wxWidgets Executable

我制作了一个 GUI 项目并尝试安装,但得到一堆缺少的标头错误。

我的猜测是指定包含所有这些的文件夹,但不确定在哪里可以找到它们。

老实说,我不确定这是否是正确的操作,也许我需要安装或设置一些东西,也许我不应该使用自制软件并通过源代码安装

添加

感谢VZ。我得到了它的工作,不得不改变一些构建设置,如下

  1. Settings>BuildSettings>gnu g++>Tools>PATH Environment Variables 设置为

/usr/local/bin:/usr/bin:/bin

  1. 将所有编译器、链接器、共享对象链接器设置设置为绝对路径,因此更改

克++

/usr/bin/g++

等等。

这肯定会随着机器的设置而改变,因此可能不应该完全按照它来做,但应该让你开始。

希望这可以帮助。

0 投票
1 回答
11232 浏览

c++ - CodeLite 格式化

我使用CodeLite IDE 进行 C++ 开发,但我没有找到任何方法来选择 -> 正确格式化文本。

这个:

应格式化为:

有没有办法选择一段代码,然后使用 CodeLite IDE 对其进行格式化?

0 投票
2 回答
6890 浏览

c++ - 在codelite中调试c ++

我在 int x 旁边设置了一个断点,并将 ide 设置为调试模式,但是当我开始调试时,调试窗口中什么也没有出现???

我应该做更多的事情吗?

0 投票
2 回答
655 浏览

c++ - 使用带有 scons 的 codelite

在 scons 项目之上使用 codelite 有多难?

我应该期望失去哪些功能?有没有办法配置 codelite 以使用 scons 配置文件来跟踪项目文件。

目前我正在使用 Netbeans 7.1,但该工具不能很好地适用于 LLVM 等复杂项目。我对codelite很好奇,因为它似乎有一个非常好的代码完成架构(依赖于llvm clang插件),但我不确定将我的项目(基于scons)迁移到它有多难

0 投票
1 回答
599 浏览

windows - 使用 Codlite 编译的 Wxwidgets 项目在 Windows 上请求 dll

我正在尝试使用 WxWidegts 构建一个多平台桌面应用程序。作为 IDE,我正在使用 Codlite。版本信息是

Codlite:修订版 5770 WxWidgets:2.9.4 操作系统:Windows 7 编译器:g++

问题是,编译后,尝试启动程序会给出一个错误,告诉我 wxbase294u_gcc_cl.dll 丢失。我想也许它是一个调试库的东西,所以我将构建配置设置为发布,但仍然是同样的错误。

我的理解是 Wxwidgets 原生构建到操作系统,因此它不应该依赖于这么大的 dll。该 dll 存在于 Codlite 安装的库中,但系统似乎没有拾取它。

我应该使用 VC++ 构建吗?不知道如何在构建设置上进行设置。

我长期以来一直是 WebApp 人,并且是跨平台开发的新手,所以如果我走错了路,请帮助我。

提前致谢。

0 投票
1 回答
1337 浏览

c++ - 在 Codelite(c++) 上构建项目会重新编译太多文件

我有一个包含许多文件的 c++ 项目。当我构建项目时,即使对代码进行很小的更改,它也会重新编译大量文件。这增加了项目的编译时间。所以我需要关于如何改进项目结构或任何其他可能的优化的建议,这将有助于减少项目的编译时间。即使我没有对项目进行任何更改,也有几个文件正在重新编译。不知何故,make 没有检测到这些文件不需要重新编译,或者我可能遗漏了一些东西。

我在 linux(Ubuntu) 上为我的项目使用 Codelite。语言是 C++。