Другие языки программирования и технологии

Visual c++ создает полностью независимые от каких-либо библиотек экзешники или как?

Нет! Требуется устанавливать Распространяемый пакет Microsoft Visual C++ 2005/2008/2010
Что-то можно найти здесь. http://www.microsoft.com/downloads/ru-ru/resultsForProduct.aspx?displaylang=ru&ProductID=23947d52-b2bc-4e88-8c51-e81dc2905b0d
Работать будет только в ОС Windows
Александр Буханов
Александр Буханов
92 896
Лучший ответ
разумеется нет

установи: http://codestuff.obninsk.ru/products_starter.html

запусти свою программу, запусти Стартер, на вкладке Процессы найди свою программу, ткни в неё

в окне внизу выводятся все библиотеки, которые используются твоей программой
Михаил Федоровых а если у меня native dll?)) ну... native на сколько сам видишь что не пашет где-то
причем которая загружается из .нет приложения через dllimport
Именно на C++ не бывает. Это язык, а среды бывают разные, и такие и этакие, да еще и сыбором одной из этих возможностей.
Михаил Федоровых ну я и подразумеваю что компилю проект именно на языке с++, а не vc++.
я не путаю ide и язык программирования
"или как"
мелкомягкие даже неявно втыкают не совместимые по версиям библиотеки
а уж с переносимостью у них вообще жопа.

если их версия то таскай целиком как минимум рантайм - если повезёт то срастется в новом.
Erkin Egamberdiev
Erkin Egamberdiev
75 320
Сильно зависит от компилятора.

Если реально требуется чтобы EXE не зависел от либ (точнее, не требовалась специальная установка) , то нужен компилятор создающий native исполняемые файлы без зависимостей, таких как .NET, runtime и т. д. , типа этого. http://rutracker.org/forum/viewtopic.php?t=3232116
Серый ****
Серый ****
31 824
1)может, ваш компилятор для dos, а на win 7, 16 бит эмулятора нет.
2)можно посмотреть таблицу импорта в exe и написать прогу, которая будет иметь оригинальную прогу+библиотеки и извлекать их при старте в temp, а по завершению удалять.
3)в параметрах линковки надо установить какие-то ключи (какие - надо смотреть по компилятору)
4)скорее шутка, но "создает полностью независимые от каких-либо библиотек экзешники "
можно юзать native API и запускаться в native - консоли (эта та, что, к примеру, при проверки диска выскакивает после загрузки, но до рабочего стола) .
5)ну а вообще, можно юзать чистые Win API и недостатка бибок не будет - они все встроены в винду.
При создании проэкта есть радиобаттон с выбором типа подключения библиотек - статические или динамические...
Д.
Добрыня .
1 389