Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » C/C++ - [решено] MS Visual C++ 6.0 Professional Edition

Ответить
Настройки темы
C/C++ - [решено] MS Visual C++ 6.0 Professional Edition

Новый участник


Сообщения: 43
Благодарности: 0

Профиль | Отправить PM | Цитировать


Всем доброго времени суток. Долго изучал споры в сети по той теме, какой же компилятор С++ лучше, все-таки для себя решил, что будет лучше начать с него. Начинаю изучать С++ не совсем с нуля, до армии остановился на ссылках и указателях. И сразу же возник терзающий меня вопрос. Почему в Visual С++ конечный исполняемый файл получается таким толстым? Простой Hello World - 84 кб? Что это такое? Чему там занимать столько места? В gcc - 6 кб. Тот же Visual C++ 6.0 Standart Edition - 22 кб. И это в Release mode? Может кто-нибудь пояснить как это исправить? Может быть компилятор настраивается для этого как-то?

Отправлено: 03:03, 09-08-2013

 
pva pva вне форума

Аватара для pva

Ветеран


Сообщения: 1180
Благодарности: 279

Профиль | Отправить PM | Цитировать


в линуксе действительно shared включен по умолчанию:
Код: Выделить весь код
$ g++ -shared hello.cpp 
$ ls -l
-rwxr-xr-x 1 andrey andrey 5279 Aug 12 17:03 a.out*
-rw-r--r-- 1 andrey andrey   94 Aug 12 16:49 hello.cpp

$ g++ -static hello.cpp 
$ ls -l
-rwxr-xr-x 1 andrey andrey 1284734 Aug 12 17:03 a.out*
-rw-r--r-- 1 andrey andrey      94 Aug 12 16:49 hello.cpp
Знаит твоё решение - искать как линковать стандартные библиотеки (или runtime) динамически

Отправлено: 21:25, 12-08-2013 | #11



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

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 43
Благодарности: 0

Профиль | Отправить PM | Цитировать


Таки да, заставило время перейти на Visual Studio 2012. В Realese mode конечный exe файл весит 12 кб.

Отправлено: 23:02, 25-08-2013 | #12



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » C/C++ - [решено] MS Visual C++ 6.0 Professional Edition

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Мультимедиа - [addon] CoreAVC Professional Edition wolkow70 Наборы обновлений для Windows XP/2003/Windows 7 47 05-07-2017 16:08
[решено] Тест 3DMark Professional EDITION Олег84 Разгон, охлаждение и моддинг 7 30-06-2011 17:28
VBA - MS Visual Basic 2008 Expres Edition файлы проекта Anton Naumov Программирование и базы данных 7 14-05-2010 14:09
Интернет - [addon] TheBat! Professional Edition 4.2.4 rrr777 Наборы обновлений для Windows XP/2003/Windows 7 2 12-06-2009 00:24
Возможность обновления с Home Edition на Professional Edition kazarkin Microsoft Windows 2000/XP 13 23-11-2005 12:31




 
Переход