Kvarx
Для либы.
в заголовочном файле описываешь класс
делаешь отдельный проект, в который будет входить только класс с конечными полями и все что для него нужно.
устанавливаешь в свойствах проекта что это будет не приложение, а статическая библиотека.
собираешь проект.
Для основного проекта.
#include "GF2m.h"
в параметрах линкера указываешь дополнительно свою библиотеку, собранную ранее.
Если это всего 1 небольшой класс, то смысла выносить его в либу, по моему нет. А чтобы не писать #include "GF2m.cpp", достаточно просто писать #include "GF2m.h" и при компиляции компилировать GF2m.cpp и затем при линковке указывать созданный компилятором объектник. В MSVC это делатеся путем простого добавления *.cpp файлов в проект.
__________________
Дураки не динозавры - они не вымрут...
|