问题标签 [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 回答
153 浏览

resources - 使用 Premake 设置 CodeLite 资源

有没有办法在 CodeLite 中使用 premake4.lua 文件配置资源编译器选项( http://i.stack.imgur.com/aUgCS.png )?

感谢您的回答。

0 投票
2 回答
121 浏览

c++ - % 在我的输出中使用 Unix,奇怪的字符作为另一个输出。C++

我目前有两个编码项目,这两个项目都给我带来了我无法弄清楚的奇怪麻烦。我花了几个小时搞乱每件小事来尝试修复它们,但它们似乎并没有奏效。

第一个是一个简单的程序,通过一个 .txt 文件单步执行并为字符分配值,添加到总值,然后打印出来。'A'-'Z' 分别是 1-26 的值,'-' 是 0,'.' 也是 0。一个示例 .txt 文件将是:

这里的答案是 30。最初我得到“30%”作为输出,在弄乱它试图摆脱随机的“%”时,我不知何故把我的逻辑搞砸了,现在它只是输出“每个文件的 0%”。这是我的代码:

我的第二个问题可能有点复杂。该程序将十进制转换为二进制。我只能制作自己的函数并编辑 dec2bin 函数。其他一切都是禁止的,包括 int main()。代码中的注释均来自我的助教,提供制作 dec2bin 函数的技巧。我已经制作了指数函数,因为我们不允许添加任何额外的#includes。我将首先显示我的代码,然后显示输出的样子。

由于我不允许发布图像,我将描述我的输出是什么样的。无论我输入的整数是什么,它都会返回一些空格和奇怪的方形笑脸的组合(我为此使用 CodeLite,在 Unix 中它什么也不打印。)

提前感谢任何帮助我的人。我只是难住了这一点。另外,请尽可能含糊其辞。只是一些指针可能会有所帮助。我确定第一个是一些小的语法错误或类似的东西,但我根本找不到它。

0 投票
3 回答
166 浏览

c++ - 程序启动时出错

当我尝试从 Release 文件夹启动程序时,操作系统会打开一个错误窗口并显示以下消息:

在动态链接库libstc++.dll中找不到程序的入口点_gxx_personality_v0

这是源代码:

CodeLite 5.4 MinGW 4.8.1 Windows 7

0 投票
2 回答
4331 浏览

compiler-construction - Codelite编译错误

每当我在 codelite 中运行程序时,我都会收到以下错误“调试器退出并出现以下错误字符串:“未指定可执行文件,请使用 'target.exec'。”。我在使用其他 C IDE(例如代码块)时也遇到了几个编译器错误,但是每当我下载 IDE 时,我似乎都会遇到更多问题!

请帮忙,非常感谢

0 投票
0 回答
2094 浏览

c++ - #包括给出错误

我收到的某个文件需要:

我刚刚安装了 CodeLite 和 Linux,所以我可能会丢失库或其他东西,因为它给了我一个致命错误:

usr/include/qt4/qlist.h:58:10 致命错误:找不到“新”文件

怎么办,怎么办?我安装了 qt4-dev-tools

提前致谢!

0 投票
1 回答
5086 浏览

c++ - Codelite中的项目未编译

我在 Windows 7 上使用 Codelite 5.3。我创建了一个新工作区并在其中添加了一个新项目。但是当我尝试构建项目时,Codelite 没有编译并以构建消息结束:

C:\Windows\system32\cmd.exe;C:\GnuWin32\bin;C:\Program Files (x86)\CodeBlocks\MinGW\bin /c "mingw32-make.exe -j 4 -e -f Makefile"

没有其他的。当我运行项目时,会出现空的输出窗口(当项目没有正确构建时会发生这种情况,但项目仍在运行)。

我应该怎么做才能解决这个问题?

当我尝试添加C:\Program Files (x86)\CodeBlocks\MinGW\bin环境变量Path并尝试构建时,我得到的构建输出是:

Failed to start build process, command: C:\Windows\system32\cmd.exe;C:\GnuWin32\bin;C:\Program Files (x86)\CodeBlocks\MinGW\bin /c "mingw32-make.exe -j 4 -e -f Makefile", process terminated with exit code: 0C:\Windows\system32\cmd.exe;C:\GnuWin32\bin;C:\Program Files (x86)\CodeBlocks\MinGW\bin /c "mingw32-make.exe -j 4 -e -f Makefile"

0 投票
1 回答
735 浏览

c - SDL 2.0 构建错误(重复)

我实际上无法在我的笔记本电脑上使用 SDL 2.0,所以我再次重新发布整个帖子。希望其他人可以帮助我,因为我有点绝望。

“显然,我没有正确安装 SDL,因为我在 SDL 2.0 的一些教程中找到的示例程序没有正确构建。

请注意,我使用 Ubuntu 12.04 作为我的操作系统,使用 SDL 2.0.3 源代码中的说明将其安装在我的操作系统上,我使用 CodeLite 5.4,并且我使用 C 作为我的编程语言。

这是我尝试测试的代码:

但是,我明白了:

有人可以向我解释问题是什么以及如何解决吗?”

0 投票
1 回答
3106 浏览

codelite - CodeLite error while compiling library project

Im trying to compile static library project with CodeLite and getting error:

But i have file testlib.txt. When i inspect exported makefile i see:

For me it is strange to see there @ symbol near ObjectsFileList. How should i compile static library project in CodeLite ?

0 投票
3 回答
7979 浏览

c++ - 用codelite编译。'make' 无法识别

所以,我正在使用 Twinklebear 的关于为 MinGW 设置 SDL2 的教程(此处的网站 ---> http://www.willusher.io/sdl2%20tutorials/2013/08/15/lesson-0-mingw/)。现在,我使用 CodeLite 5.4 作为我的 IDE,我真的不知道如何调整我的 IDE 以便它生成正确的 makefile 来运行下面的示例代码:

这是我要使用的makefile:

但是,当我去建造它时,我得到了这个

我对这些东西非常陌生,因为我只是依靠我的 IDE 为我做这些脏活。我真的很想在未来使用 SDL2 库来制作游戏,所以有人可以向我解释一下如何做到这一点吗?

哦,我确实下载了所有的开发库。对我来说,它位于 C:/SDL2Dev 并包含 32 位库。

0 投票
1 回答
2662 浏览

c++ - 使用 Codelite 和 Cmake 进行调试

我的大部分编程经验都是使用 Windows 和 Visual Studio。我最近一直在研究跨平台构建工具,这样我也可以在 Linux 上编程。我一直在使用 Cmake 创建 make 文件,我想我会使用 Codelite 作为 IDE,因为它具有类似于 Visual Studio 的快捷键。幸运的是 Codelite 支持刚刚添加到 cmake3.0。我创建了两个小演示,只是为了验证我可以编译和调试程序。我能够很容易地编译这些程序,但是在尝试调试它们时遇到了问题。

我的项目布局如下所示。每个工作区都有自己的 CMakeLists.txt,每个 exe/库也有自己的关联 CMakeLists.txt。

第一个工作区的问题是我只能从 Codelite 内部调试和运行 exe1。当我将 exe2 设置为活动项目并运行它时,它会打开一个空白控制台窗口,当我尝试调试它时,我收到错误消息:“未指定可执行文件,请使用 'target exec'。

对于第二个项目,我无法运行任何东西。它会打开一个空白的控制台窗口。我也无法调试我收到与以前相同的错误的项目。

任何人都可以就我做错的事情提供帮助吗?