DLL Support
Previous  Top  Next

CodeBlock works with Multi-DLL projects as well as local and standalone EXE applications.


In the General tab of the global extension template you have a simple checkbox that is used to correctly configure ProCodeBlock the way you need it.

For local and standalone EXE applications, you don't have to do anything.

For Multi-DLL projects the ProCodeBlock template will help you make the correct selection.


Multi-DLL Projects

NOT A Multi-DLL Project
If the application is NOT a part of a Multi-DLL project, do NOT check this box.
clip0006

Main EXE

If the global template is being added to the Main EXE for the Multi-DLL project check this box.
clip0007


DLL Options

The ProCodeBlock templates automatically detect a DLL extension and offers you a chance to declare it as the Data DLL. Use one of the following options as needed.

Data DLL

If this is the Data DLL for the project, check this box to export the ProCodeBlock declarations.
clip0004

Other DLL

If the global template is being added to a DLL that is NOT the Data DLL, then do not check the box.
clip0005