Форум программистов, компьютерный форум CyberForum.ru

проблема компиляций и сборки в VC++ - C++

Восстановить пароль Регистрация
Другие темы раздела
Visual C++ ATL Project. Как подключить использование MFC и ADO? http://www.cyberforum.ru/cpp-beginners/thread487258.html
Добрый день! Переписываю dll, которую до меня писал другой программист. В Readme проекта в самом низу написано - <<The COM+ 1.0 Support option builds the COM+ 1.0 library into your skeleton application, making COM+ 1.0 classes, objects, and functions available to you. The MFC Support option builds the Microsoft Foundation Class libraries into your skeleton application, making MFC classes,...
C++ Как послать клик мышой по указанным координатам? Очень надо Необходимо послать клик мышью в прилложение (в определенной его место) спустя несколько секунд. Надеюсь на вашу омощь и понимание (КАК ПОСЛАТЬ КЛИК) СРОЧНО!!! ОЧЕНЬ НАДО!!! http://www.cyberforum.ru/cpp-beginners/thread487208.html
C++ Прога на Билдере 5.Проблема с динамическими переменными
вылетает ошибка:Projest такой-то raised exception class EAccessViolation with message 'Access violation at adress 325032ce.Write of address 00000000'. Process stopped. Но при этом сообщении курсор на вполне безобидных строчках типа переменная=new тип; или например в функции есть в начале int *x; потом x=new int ; ... а в конце delete x. И вот на delete. Косяк наверное не в самих этих...
Как работать с DBF (без компонентов, приложение консольное)? C++
Как работать с DBF в С++ (без компонентов, приложение консольное)
C++ Частота горизонтальной и вертикальной развёртки экрана http://www.cyberforum.ru/cpp-beginners/thread487053.html
Подскажите пожалуйста, как программно определить частоту горизонтальной и вертикальной развёртки экрана с помощью функций API? (скажем в с++)
 

Показать сообщение отдельно
sergey2b
Сообщений: n/a
09.08.2010, 04:36     проблема компиляций и сборки в VC++
Подскажите пожалуйста как решить следующу проблему
VC++ 6

Имееться два проекта использующих общие файлы
при компиляции через #define и #if задаються особенности сборки (т.е. фактически получаеться два проекта но собранных в различных конфигурациях)
при сборке в exe включаеться код который реально не нужен

конечная задача как сделать что бы exe не было не используемого кода
вопрос можно сформулировать иначе как указать компилятору и линковщику, что в случаи если определенны определенная переменная не компилировать и не подключать заданные obj

что пытался сделать
вынес код который используеться только в опеределенных случаях в отдельные файлы
все с и h включенны в проект но я наделяся что линкер определит что если функции из данного obj не используються то подключать его не надо (я думал это и есть инкрементальная сборка)
этого не произошло

вижу другой вариант
код который используеться не всегда собрать в виде lib и подлкючать его только если он нужен
но такой подход мне не очень удобен хочеться что бы все исходники были в одном месте

подскажите пожалуйста как сказать компилятору и линкощику из среды VC++ что данный файлы компилировать и линковать только если заданно определеное условие

Спасибо
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 07:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru