I have recently decided to switch from Code::Blocks to TheIDE and I am developing a small library. I encountered problems while doing so. There are no templates when creating new project that would be suitable for libraries. I created empty project and I can not find any options to turn its output to a lib (I need both Windows and Linux). It is obviously complaining about a lack of main function. Its been really frustrating and I can not find any solution nowhere on this forum.
edit: I am interested in static libraries.
Lucas.
That is not really what is theide designed for (U++ is designed around the concept of packages, which are sort of library in source form with metainformation), but as temporary solution:
In release mode, all packages are in fact compiled into static libraries. So I would do this: Make your library a non-main package. Use main package to test the library. While developing, it is irrelevant that the library is not really an library. Then build in release mode and pick those .lib (or .a) files in output tree.