Eclipse's Uselessness for Large C++ Projects [message #1849556] |
Tue, 25 January 2022 07:13 |
Kevin Nguyen Messages: 3 Registered: January 2022 |
Junior Member |
|
|
Hello,
After a lengthy and complicated account registration process, here I am.
For a simple application, the hello world app, Eclipse is very useful :D
Now, we try a large C++ project, that is the KiCAD.
git clone https://gitlab(.)com/kicad/code/kicad.git
Import KiCAD as a Makefile project.
Indexer C/C++ starting a process.
Eclipse CDT cannot be resolved the source code and header files.
I use Ubuntu 20.04 with all dependencies library for success compile KiCAD.
To build a CMake project like Kicad, we need to use a script bash with params.
Eclipse's Uselessness for large C++ projects as KiCAD, FreeCAD, Blender.
It cannot build, index, browse the source code...
To the developer team, please use some large projects to test CDT.
Thanks.
-
Attachment: p1.png
(Size: 125.29KB, Downloaded 463 times) -
Attachment: p2.png
(Size: 120.19KB, Downloaded 465 times) -
Attachment: p3.png
(Size: 129.27KB, Downloaded 423 times) -
Attachment: p4.png
(Size: 118.84KB, Downloaded 453 times) -
Attachment: p5.png
(Size: 290.23KB, Downloaded 418 times)
|
|
|
|
Re: Eclipse's Uselessness for Large C++ Projects [message #1849573 is a reply to message #1849565] |
Wed, 26 January 2022 03:30 |
Kevin Nguyen Messages: 3 Registered: January 2022 |
Junior Member |
|
|
Sorry for using the word "useless", but I wanted to get everyone's attention. There have been too many problems related to "unresolved inclusion".
I no need to compile in CDT, I need to index the source code, but CDT cannot solve libraries in the "/usr/local/include/**".
You can above image for ~5000 unresolved items and you cannot use it.
To compile a project using Cmake, I write a bash script and compile KiCAD, FreeCAD, Blender success.
I hope we will have an updated version and developers will refresh the indexer. It really has problems.
[Updated on: Wed, 26 January 2022 03:40] Report message to a moderator
|
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.03475 seconds