

The short answer is that MSVCRT.DLL is a protected system component and to preserve system integrity it cannot be updated by any end user product installers but may be updated from time to time by system updates. A zLib FAQ entry makes it much more clear. Microsoft does not clearly describe what 'Known DLL' means. Q: Microsoft calls MSVCRT.DLL a "Known DLL." How do I know if I can/should use it?

How do I tell Code::Blocks that it is my compiler?Ī: Click on "Project/Build options" and select the compiler you want for your project/target. Q: I have downloaded MS VC++ Toolkit 2003 for a compiler. In your project's Properties, check "This is a custom makefile". You need to change one settings with Code::Blocks 8.02: Is it possible with Code::Blocks?Ī: Yes, you can. Q: My project should be compiled with a custom makefile. Some provided with the default Code::Blocks installation are GNU GCC (MinGW/Cygwin), MS Visual C++ Free Toolkit 2003, Borland's C++ Compiler 5.5, DigitalMars Free Compiler., OpenWatcom, Small Device C Compiler (SDCC) and others. Q: What compiler can I use with Code::Blocks?Ī: Code::Blocks philosophy is to be able to use any compiler on earth! Well, almost.Īs a matter of fact it largely depends on the used compiler plugin.


