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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
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. Косяк наверное не в самих этих... http://www.cyberforum.ru/cpp-beginners/thread487080.html
Как работать с DBF (без компонентов, приложение консольное)? C++
Как работать с DBF в С++ (без компонентов, приложение консольное)
Частота горизонтальной и вертикальной развёртки экрана C++
Подскажите пожалуйста, как программно определить частоту горизонтальной и вертикальной развёртки экрана с помощью функций API? (скажем в с++)
C++ Подсчет трафика в локальной сети на Builder6 http://www.cyberforum.ru/cpp-beginners/thread487043.html
необходимо посчитать трафик текущего компьютера
C++ Нужен ftp с докачкой и Upload Посоветуйте ftp библиотеку с докачкой и Upload. Можно платную. подробнее

Показать сообщение отдельно
sergey2b
Сообщений: n/a

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

09.08.2010, 04:36. Просмотров 509. Ответов 0
Метки (Все метки)

Подскажите пожалуйста как решить следующу проблему
VC++ 6

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

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

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

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

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

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