Questions tagged [codelite]

CodeLite is an open source, free, cross platform IDE specialized in C, C++, PHP and JavaScript programming languages which runs best on all major Platforms.

CodeLite is an open-source, cross platform IDE for the C/C++ programming languages (build and tested on Windows XP SP3, Windows 7, Ubuntu 11.10 / 12.04, and Mac OSX 10.5.8).

CodeLite is distributed under the terms of the GPLv2 license with an exception:

License exception

Plugins developed for CodeLite (other than the ones that comes with the official installer provided by the CodeLite team), are allowed to remain closed sourced and can be distributed under any license.

Main features

From (a page on a former version of) the CodeLite website:

  • Generic support for compilers
  • Can be easily extended with plugins (several plugins are already included in the installer)
  • Built-in GDB support, with the following features included:
  • Refactoing (rename symbol / rename locals / move functions and more)
  • Subversion plugin (based on the command line tool)
  • GIT plugin
  • External Tools plugin
  • Gizmos plugin - for the creation of: C++ classes, wxWidgets projects, CodeLite plugins
  • Makefile based build system
  • Project explorer (Workspace view)
  • File Explorer
  • Imports MSVS workspace/projects and converts them to use a GNU-based makefile
  • Active-document outline
  • Sophisticated database-based Code Completion mechanism; a default database is supplied which contains symbols for wxWidgets, STL and standard headers
298 questions
1
vote
1 answer

debugger in code lite opens and closes immediately

i am a student and i use the debugger to know what is really going on on the background using break points when i start the debugger it opens and closes at the moment , note : using c++ i have tried to delete all break points and add them back…
1
vote
0 answers

Project in CodeLite not compiling: null makefile

I've installed CodeLite on my Win10X64 machine. While installing I received the following messages: But after installing MinGW-w64 and clicking the scan button, I only get Visual C++ 14 x86 and Visual C++ 14 x64 as electable compilers. Creating…
Sepideh Abadpour
  • 2,550
  • 10
  • 52
  • 88
1
vote
1 answer

How can I make my C editor support Intellij keymap?

I'm used to the keyboard shortcuts used in JetBrains products such as Intellij IDEA and PyCharm. I'm now using CodeLite to work on C code, and it's really annoying that the keyboard shortcuts are different. Is there a way to make CodeLite support…
Aviv Cohn
  • 15,543
  • 25
  • 68
  • 131
1
vote
0 answers

Multiple undefined reference errors when linking freeglut and codelite (minGW32 c++)

While trying to install (if that's the right word) opengl onto my codelite IDE to create c++ opengl programs, I have run into multiple undefined reference errors in the freeglut_std.h file as well as well known functions like glutMainLoop() are also…
DR. Palson_PH.d
  • 301
  • 1
  • 3
  • 11
1
vote
0 answers

How to Remove "time elapsed" info from being displayed on console?

I'm going through a tutorial which uses CodeLite, and when I build and execute my project, the console displays "time elapsed" info which I don't need right now, and to be honest, it just clutters up the results that I want to see. Any help would be…
1
vote
1 answer

Why must libstdc++-6.dll be copied in order to run my c++ program?

I'm just starting to learn c++ using the CodeLite IDE. Everything is working fine, however I ran into a problem where the program compiles, but exits immediately. I was able to fix it by copying the libstdc++-6.dll file from MinGW into the same…
Evan Wild
  • 67
  • 5
1
vote
1 answer

CodeLite 12.0.2 : nothing in Editor

I wondered if anyone could help me with a strange bug I am having with CodeLite, which I am using as C IDE. Basically nothing displays in the right side window editor when I open source files. This also happens when trying to change the fonts etc…
cuisquare
  • 30
  • 9
1
vote
1 answer

Codelite compiling issues (mingw32-make.exe *** [ALL] Error 2)

I'm having serious issues with Codelight. It has been working for days now, maybe even weeks but after today when I took my project to school to work on it there something happened. My workspace is in a onedrive folder so that I can work on it…
jonte157
  • 11
  • 1
  • 3
1
vote
1 answer

Trouble Linking object files from project in Tests

I am trying to link some of the object files so that I can write tests using UnitTest++ in the Codelite IDE. Mysteriously, the tutorial does not say how to use .o files from a (different) project. If I was using the command line, this thread shows…
Taylor
  • 1,797
  • 4
  • 26
  • 51
1
vote
1 answer

another main.cpp inside test directory

I will start writing my first unit tests for a project soon, and I plan on storing them in a directory called test. Inside this directory, I have been advised to have another main.cpp file, in addition to other main.cpp in my src directory. Does…
Taylor
  • 1,797
  • 4
  • 26
  • 51
1
vote
0 answers

Configure CMake with CodeLite

How should I configure my file CMakeLists.txt to work with the structure of CodeLite project? Ss below and more in the comment. CMakeLists.txt: Thank you.
1
vote
1 answer

wxCrafter tab is missing in CodeLite

I installed CodeLite with wxWidgets on Ubuntu 17.04. Tried to go through "Hello World" Tutorial. The problem is, I don't have wxCrafter tab: Also, if I open Plugins → Manage Plugins..., nothing is in there: How to enable wxCrafter tab?
1
vote
1 answer

Using CodeLite IDE for OpenCV in Ubuntu 16.04 LTS

I can compile a sample C++ Code (including OpenCV) using both CMake and following command line: g++ cv.cpp -o cvapp pkg-config --cflags --libs opencv But I want to use CodeLite IDE for this purpose. I have added…
nsssayom
  • 364
  • 1
  • 5
  • 21
1
vote
1 answer

How to start with threads in c++ (returns)

Hi I'm starting with threads in c++ in Windows. #include #include #include using namespace std; static const int num_threads = 2; CRITICAL_SECTION critSection; int thread1 ( int id ) { EnterCriticalSection (…
1
vote
1 answer

-pg flags do not produce gmon.out file

I compile and link my cpp program with the -pg flag, run the program, and check my directory for gmon.out. I can't find anything. I am running Ubuntu 16.04 LTS, and this is a completely default codelite project. The only thing is I added the -pg…
Taylor
  • 1,797
  • 4
  • 26
  • 51