Wiki1CPP: Сборка1СППИзИсходников ...

Home Page | Каталог | Изменения | НовыеКомментарии | Пользователи | Вам запрещён доступРегистрация | Вход:  Пароль:  

Сборка 1С++ из исходников


Для сборки 1С++ пока используется среда Visual Studio 6.0 и компилятор Visual C++ 6.0. Поэтому необходимо иметь на компьютере установленную VS6.

Получение исходников 1С++

Для исходников можно использовать любой CVS-клиент. Например WinCVS или Tortoise CVS. Далее, для простоты, будем рассматривать использование WinCVS. (Желающие могут добавить инструкции для Tortoise или для других клиентов).



Далее остается подождать некоторое время, пока исходники не будут получены.

Настройка Visual Studio

1С++ использует библиотеку Boost версии 1.33.1. Библиотеку можно скачать напрямую с официального сайта: http://sourceforge.net/project/showfiles.php?group_id=7586. Для сборки 1С++ сборка Буста не обязательна (достаточно только наличия заголовочных файлов Буста). Если вам сложно скачивать большие объемы, то можно скачать только заголовочные файлы Буста (этого достаточно). Скачать их можно здесь: http://www.1cpp.ru/images/0/01/Boost.7z (архиватор брать тут: http://www.7-zip.org)


Ссылку на заголовки Буста надо прописать в настройках Visual Studio: “Tool” – “Options” – “Directories”. “Show directories for:" – “Include files”. В списке “Directories” добавляем новую строку, куда прописываем путь к КОРНЕВОЙ директории буста. В корневой директории Буста есть поддиректория boost и все подключения заголовков Буста выглядят так:

Сборка 1С++

Для сборки открываем Workspace в Visual Studio. Для каталога D:/1cpp надо сделать так: “File” – “Open workspace”. Далее выбираем файл "D:/1cpp/1cpp/Source/Addin.dsw".


Теперь осталось выбрать конфигурацию, которую вы хотите собрать: “Release” или “Debug”. “Release” – вариант для поставки и использования. “Debug” – для разработки и отладки компоненты. Выбор происходит в диалоге “Build” – “Set active configuration” – варианты, начинающиеся со слова "Add In?".


Теперь собираем: “Build” – “Build 1cpp.dll”.


Страницы, ссылающиеся на данную: HomePage


 
Файлов нет. [Показать файлы/форму]
Комментариев нет. [Показать комментарии/форму]