问题标签 [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.
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
哈维尔
debugging - Codelite 调试器错误:无法找到 gdb!在'gdb'?
我正在尝试使用 Codelite 来尝试编译我使用 DevCpp 编写的一些 c++ 项目。我对编译器和调试器了解不多。每次我尝试在 Codelite 中编译和调试任何代码时,我都会收到此错误消息:
找不到 gdb!在“gdb”
我尝试弄乱调试器设置,但没有任何效果。在构建窗口中它说:
“mingw32-make.exe”不是内部或外部命令、可运行程序或批处理文件。
再说一次,我真的不知道那是什么意思。有人愿意分享解决这个问题的方法吗?如果可能的话,给我一个关于这些编译器和调试器之间区别的快速解释?
谢谢!
c++ - 使用 gdb 和 codelite 在 C++ 中调试无限循环
我有一个非常大的代码,当我尝试在 codelite 中运行它时,codelite 界面变得无响应,我必须杀死它。这通常发生在无限循环的情况下。
我试图在代码的多个位置放置断点以查找问题,但到目前为止没有运气。从我开始运行程序开始,执行会在一段时间后停止。检测这种无限循环的最佳方法是什么?Codelite 没有“停止”按钮 AFAIK。
编辑: 我最终添加了很多 cout 语句并在终端而不是 gdb 中运行可执行文件。这有助于在很长一段时间后找到程序在做什么。
c++ - 尝试查看数组时调试会话冻结
我正在使用 ubuntu 12.04。到目前为止,我已经使用 anjuta 和 codelite 作为 C++ 学校项目的 IDE。但是,我遇到了一个问题:启动调试器后,一切正常,直到我尝试在手表部分添加一个数组。它不显示任何内容,当我尝试继续调试时它会冻结,我必须停止调试会话。我不得不提一下,观察变量效果很好。
谢谢,
LE:实际上,调试功能只有在大数组的情况下才会冻结……那可能是codelite的一个错误。有什么意见吗?
macos - 尝试在 OSX(Mountain Lion)上使用 Codelite 进行编译会导致缺少标头
我正在尝试一些跨平台的 GUI 环境,并且正在使用 codelite 评估 wxWidgets,但一开始就卡住了。
我对此很陌生,如果这是一个愚蠢的问题,请说出来。
先决条件是,
- 使用 OSX 山狮
- 通过 home brew 安装 wxmac
- 下载 Codelite,创建了一个 wxWidgets Executable
我制作了一个 GUI 项目并尝试安装,但得到一堆缺少的标头错误。
我的猜测是指定包含所有这些的文件夹,但不确定在哪里可以找到它们。
老实说,我不确定这是否是正确的操作,也许我需要安装或设置一些东西,也许我不应该使用自制软件并通过源代码安装
添加
感谢VZ。我得到了它的工作,不得不改变一些构建设置,如下
- Settings>BuildSettings>gnu g++>Tools>PATH Environment Variables 设置为
/usr/local/bin:/usr/bin:/bin
- 将所有编译器、链接器、共享对象链接器设置设置为绝对路径,因此更改
克++
到
/usr/bin/g++
等等。
这肯定会随着机器的设置而改变,因此可能不应该完全按照它来做,但应该让你开始。
希望这可以帮助。
c++ - CodeLite 格式化
我使用CodeLite IDE 进行 C++ 开发,但我没有找到任何方法来选择 -> 正确格式化文本。
这个:
应格式化为:
有没有办法选择一段代码,然后使用 CodeLite IDE 对其进行格式化?
c++ - 在codelite中调试c ++
我在 int x 旁边设置了一个断点,并将 ide 设置为调试模式,但是当我开始调试时,调试窗口中什么也没有出现???
我应该做更多的事情吗?
c++ - 使用带有 scons 的 codelite
在 scons 项目之上使用 codelite 有多难?
我应该期望失去哪些功能?有没有办法配置 codelite 以使用 scons 配置文件来跟踪项目文件。
目前我正在使用 Netbeans 7.1,但该工具不能很好地适用于 LLVM 等复杂项目。我对codelite很好奇,因为它似乎有一个非常好的代码完成架构(依赖于llvm clang插件),但我不确定将我的项目(基于scons)迁移到它有多难
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 人,并且是跨平台开发的新手,所以如果我走错了路,请帮助我。
提前致谢。
c++ - 在 Codelite(c++) 上构建项目会重新编译太多文件
我有一个包含许多文件的 c++ 项目。当我构建项目时,即使对代码进行很小的更改,它也会重新编译大量文件。这增加了项目的编译时间。所以我需要关于如何改进项目结构或任何其他可能的优化的建议,这将有助于减少项目的编译时间。即使我没有对项目进行任何更改,也有几个文件正在重新编译。不知何故,make 没有检测到这些文件不需要重新编译,或者我可能遗漏了一些东西。
我在 linux(Ubuntu) 上为我的项目使用 Codelite。语言是 C++。