ezchgg wrote: |
---|
What about clion. It has no knowledge of what a compiler is, nor does it have any built in features for it. It just knows the commands and appropriate parameters to use cmake with inorder to compile. Which would be no different than writing a script in Sublime to run cmake. |
Actually, from what I've read... CLion is fully integrated with CMake. That means that it does have a build system - it just uses another program as a helper. Do you have to switch windows to a terminal and type in your 'make' command to compile, or do you have a 'build' button within CLion? As I said earlier, the IDE doesn't need to have its own compiler / build system, it just needs to have one integrated within it.
Of course, I've never actually used CLion, so I could be wrong. If you continue to disagree, maybe I should download it and have a look... though, from what is on the website as well as the various reviews of it, it seems to have an integrated build system.
Little Bobby Tables wrote: |
---|
based on that logic, my ide should be able to download and install boost, sfml, and sdl, and python, since i might need those in my program and shouldnt have to jump out of the ide to use them |
That would be nice. However... its not
necessary, is it? Just helpful, and as you said, you only 'might' need them in your program. Assuming it an IDE for C++ programs, a compiler is required, but you might not need boost, sfml, sdl, python, or anything else.
Little Bobby Tables wrote: |
---|
the end goal of an IDE is not build an exe... |
So, what, you're writing code because it looks pretty?