问题标签 [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.
opengl - 将opengl与codelite连接起来
我想用opengl制作一些3D程序,但似乎我还没有成功地将它与我的IDE Codelite连接起来。我确信所有文件(glut.h、glut32.lib 等)都在正确的位置,但是当我输入示例代码并构建项目时,出现了许多错误。我认为唯一可能的原因是我的 opengl 根本没有与我的 IDE 连接。
wxwidgets - 使用 wxWidgets 库在 linux 中使用 codelite 进行 arm 交叉编译时出错
我已将交叉编译器 arm-linux-gnueabi 添加到 codelite 并成功交叉编译了示例 C 程序。
现在我正在尝试交叉编译一个 wxwidget 示例程序。
最初它在 setup.h 中给我带来了错误。
我用 /usr/include/wx/setup.h 为 /usr/lib/wx/include/gtk2-unicode-release-2.8/wx/setup.h 创建了一个链接。现在它给了我大约 159 个错误。我给你一些供你参考。
当我添加wx-config --libs
wx-config --cxxflags
到我的构建命令时,它给了我兼容的库错误..
这些是我坚持的错误..
/usr/lib/gcc/arm-linux-gnueabi/4.6/../../../../arm-linux-gnueabi/bin/ld:找不到-lwx_gtk2u_richtext-2.8 /usr/lib/gcc/ arm-linux-gnueabi/4.6/../../../../arm-linux-gnueabi/bin/ld:找不到-lwx_gtk2u_aui-2.8 /usr/lib/gcc/arm-linux-gnueabi/4.6 /../../../../arm-linux-gnueabi/bin/ld: 找不到 -lwx_gtk2u_xrc-2.8 /usr/lib/gcc/arm-linux-gnueabi/4.6/../../ ../../arm-linux-gnueabi/bin/ld: 找不到 -lwx_gtk2u_qa-2.8 /usr/lib/gcc/arm-linux-gnueabi/4.6/../../../../arm -linux-gnueabi/bin/ld: 找不到 -lwx_gtk2u_html-2.8 /usr/lib/gcc/arm-linux-gnueabi/4.6/../../../../arm-linux-gnueabi/bin/ ld:找不到-lwx_gtk2u_adv-2.8 /usr/lib/gcc/arm-linux-gnueabi/4.6/../../../../arm-linux-gnueabi/bin/ld:找不到-lwx_gtk2u_core- 2.8 /usr/lib/gcc/arm-linux-gnueabi/4.6/../../../../arm-linux-gnueabi/bin/ld:找不到-lwx_baseu_xml-2。8 /usr/lib/gcc/arm-linux-gnueabi/4.6/../../../../arm-linux-gnueabi/bin/ld:找不到-lwx_baseu_net-2.8 /usr/lib/gcc /arm-linux-gnueabi/4.6/../../../../arm-linux-gnueabi/bin/ld:找不到-lwx_baseu-2.8 collect2:ld返回1退出状态
我认为我在为交叉编译器链接库时做错了。任何人都可以帮我解决这个问题。我将不胜感激。
-提前致谢
codelite - Codelite 中的调试 (Ubuntu 12.04)
我在 Ubuntu 12.04 中安装了 codelite (v4.1.5770)。
当程序出现错误时,我发现它无法正确构建。它在构建过程中报告它们,但最终在构建完成时输出没有错误的消息。
我在Windows中没有遇到过这种情况。我更改了建筑设置,但它没有用。
那么谁能告诉我该怎么做呢?谢谢你。
c++ - CodeLite 如何构建应用程序?
我已经安装了带有 minGW 和 wxWidget 的 CodeLite(我认为是这样)。我用 C++ 编写了程序,简单、小巧。问题是,当我点击构建菜单时,所有选项都是灰色的。
我检查了构建设置,我认为它们没问题,但我不确定。
如何在 CodeLite 中构建我的程序?
c++ - codelite 5.1 找不到
在 Ubuntu 12.10 上使用 CodeLite 5.1:
创建了一个最小的 QTGui 应用程序。构建并运行良好。
由向导插入到 main.cpp 文件中 - 没问题。我补充说:
根据 QT 文档,预处理器告诉我它找不到 QString。我检查了项目的包含设置 -
和
是否正确。我试过:
有不同的大小写排列 - 一切都没有。
怎么了?(也发布在 CodeLite 论坛上)。
c++ - 如何减少使用 CodeLite mingw 4.7.1 生成的 exe 大小
我是 CodeLite 的新手
每次我按 F7 编译项目时,它都会产生一个巨大的 exe
短代码但 900KB
我已经切换到发布模式,问题仍然存在。
并且我自己在 CMD 中尝试过相同的命令行,g++ 只产生 49 KB
我猜codelite使用的makefile是关键??
c++ - 如何在 OpenSource IDE (codelite) 中迁移到 C++ 11
我在 Ubuntu QQ 上使用 CodeLite 5.1。默认情况下,根据之前使用 QQ 和其他工具安装的内容,我有 gtCC 和 gt++ 工具链可用。我总是使用 gt++,这似乎与 Boost 相处得很好。
想要使用 C++ 11 运行 - 我需要采取哪些步骤?我需要安装 C++ 11 库吗?
fltk - 无法调试 CodeLite 创建的 Fltk 项目
我正在使用 CodeLite 创建一个 Fltk 项目。一切似乎都很好,但是当我按 F5 进行调试时,它总是因“程序接收到信号 SIGSEGV”提示而崩溃。这是调用堆栈:
0 0x00401c66 Fl_Widget::Fl_Widget(int, int, int, int, char const*)
1 0x0040a6b1 Fl_Group::Fl_Group(int, int, int, int, char const*)
2 0x004097bf Fl_Window::Fl_Window(int, int, char常量*) 3 0x00401415 主要
我确信代码没有问题,因为我通过使用 CodeBlocks 成功完成了它;
构建日志,也许有用:
C:\windows\system32\cmd.exe /c "mingw32-make.exe -j 4 -e -f "CL_TESL_wsp.mk"" ----------构建项目:[HelloFltk - 调试]- ---------" mingw32-make.exe[1]: 进入目录
G:/CPP/CL_TESL/HelloFltk' g++ -o ./Debug/HelloFltk @"HelloFltk.txt" -L. -LG:/MinGW-4.7.1/lib/ -LG:/FLTK/fltk- 1.3.2/lib/ -LG:/FLTK/fltk-1.3.2/ -LG:/MinGW-4.7.1/lib/ -lgdi32 -lfltk -lfltk_forms -lfltk_gl -lfltk_images -lfltk_z -lgdi32 -lole32 -luuid -luser32 -lcomctl32 mingw32-make.exe[1]: Leaving directory
G:/CPP/CL_TESL/HelloFltk' 0 个错误,0 个警告
新情况!!今天我将我的 CodeBlocks 更新到最新版本,它出现了同样的问题。我认为它与 MinGW 的版本有关......我使用新版本的 MinGW 重新制作 FLTK,也不起作用......所以我必须将 CodeLite 的 MinGW 路径更改为旧路径,它可以工作...为什么我不能使用最新版本?
c++ - 尝试构建非常简单的 gtkmm 应用程序时出现编译器错误:
我使用 aptitude 在 Ubuntu 13.04 上安装了 gtkmm 3(我喜欢 aptitude,因为它会记住您想要删除它时安装的内容):
使用 codelite 5.1.2 和默认的 gtk++ 工具链,在我的编译器中包含我添加的路径:
/usr/include/gtkmm-3.0 - gtkmm.h 的路径
我尝试在使用 GTKMM 编程中构建第一个示例应用程序:
在查找了来自 gtkmm.h 的一些“未找到包含文件”错误之后,其中包括整个 gtkmm 框架,我的编译器包含路径现在看起来像这样:
所有的地狱都从glib.h中解脱出来:
(我在尝试使用 gtkmm 2.4 时也遇到了同样的问题)
显然我在这里遗漏了一些东西。我究竟做错了什么?我还需要做什么来构建 gtkmm 项目?
wxwidgets - 如何为 Windows 和 CodeLite 设置 wxWidgets?
我正在尝试新的设置。我使用的是 32 位 Windows 8 Pro 笔记本电脑。我已经下载了 MinGW-builds 的 GCC 4.8.1。我用它来编译 LLVM 和 CLang(来自主干的 SVN 副本的 3.4+)。这两个都在我的路径中。
我已经下载了 CodeLite 5.2,它附带 MinGW/GCC 4.7.1 的副本。我得到了纯控制台教程示例,但我无法让 wxWidgets 示例正常工作。(这是快速入门。)我下载并安装了 wxWidgets。(总是一个很好的第一步。)我用 MinGW-4.8.1 构建了它。我已经阅读了错误说明并添加了两个(第一个是本地的,现在是系统的)环境变量:WXWIN
在“C:\wxWidgets-2.9.5”和WXCFG
“..\build\msw\gcc_mswud”。(我最初认为WXCFG
这是一个绝对路径,但它基于“ %WXWIN%\lib\
”。)我将 MinGW 和 LLVM 构建从“C:\Program Files”移到“C:\”,以避免在它们的路径中有空格。
这是我使用 F7 构建时的(仍然)错误输出:
在某些时候,编译器步骤发出错误消息,下一步将其解释为实际参数!(应该在 stderr 而不是 stdout 上发送错误?)
更新
在继续我的实际工作后,我遇到了错误,并注意到 CodeLite 仍在使用 CodeLite 下载附带的 MinGW 4.7.1,而不是使用我下载的 4.8.1。我可能通过将搜索目录更改为我的 4.8.1 来搞砸了。我想我会抹去一切,重新开始......