Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.07.17;
Скачать: CL | DM;

Вниз

Большие файлы в Билдере:D   Найти похожие ветки 

 
VEG ©   (2003-07-02 21:51) [0]

В BC++ простейшая программа на win API у меня занимает целых 100 кб. И я, кажется, знаю причину! Вот код:
#include <windows.h> // Windows API headers
#include <system.hpp>// !!!
/*
Без этого не компилируется. Выдает несколько ошибок типа: "[Linker Error] Unresolved external "__InitVCL" referenced from E:\PROGRAMMING\CBUILDER5\LIB\CP32MT.LIB|crtlvcl". Получается, что этот модуль подключает часть VCL к моему проекту. И почему билдер решил, что мне нужна VCL??? Зачем она мне??? Я же ее не использую!!!
*/
int WINAPI WinMain (HINSTANCE hI, HINSTANCE hPI, LPSTR lpCmdLine, int nCmdShow) // Main function
{
return 0;
}

Внимание, вопрос!!! Как заставить Билдера откомпилировать программу БЕЗ VCL???


 
k-man ©   (2003-07-02 21:57) [1]

А чего ты билдером то. Я лично VC++ юзаю. Хотя по-моему я тебе уже говорил.


 
VEG ©   (2003-07-02 22:54) [2]

>k-man
VC++ интерфейс непривычный:) Да и некоторых возможностей, типа автопоиска ф-ии нет:( Кстати, exe там весит 120кб!


 
Zz_   (2003-07-02 23:16) [3]

Ну, в Buildere 2, чтобы послать к терапевту VCL,
мне приходилось выдирать куски из vcl.h
типа этого.

#define USERC(FileName) extern DummyThatIsNeverReferenced
#define USEUNIT(ModName) extern DummyThatIsNeverReferenced

Как в пятом не знаю, но я вполне могу представить,
что он без vcl отказывается работать. Ну, блин, такие они вот.


 
VEG ©   (2003-07-02 23:42) [4]

Странно, что в Delphi нет таких проблем...


 
Тих   (2003-07-03 00:02) [5]

Билдер прекрасно работает и без VCL. Даже, представьте, проекты MFC собирает.


 
VEG ©   (2003-07-03 00:38) [6]

>Тих
Так почему не компилируется??? Может где-то настройка какая-то???



Страницы: 1 вся ветка

Текущий архив: 2003.07.17;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.02 c
1-55571
Franzy
2003-07-02 17:16
2003.07.17
Run-time Resizeble components


14-55853
Alex-kosmonavt
2003-07-01 18:57
2003.07.17
Компонент для работы с LPT


1-55570
Andrey02
2003-07-02 01:37
2003.07.17
Измениить большое количество Excel.Application на WorkBook


1-55508
Flint
2003-07-04 12:28
2003.07.17
TDateTime conversion


6-55678
Mihail R.
2003-05-08 14:08
2003.07.17
TNMPOP3: неправильно сохраняет вложения?