Форум программистов, компьютерный форум, киберфорум
C++
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.56/9: Рейтинг темы: голосов - 9, средняя оценка - 4.56
 Аватар для nepster
61 / 61 / 11
Регистрация: 19.09.2009
Сообщений: 844

Посоветуйте пожалуйста компилятор для С/С++, С#

25.09.2012, 14:16. Показов 1985. Ответов 9
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Пользовался MS VS, но возникала такая проблема, что на выходе скомпилированную программу можно было запустить только на пк, где установлена MS VS.

Я спрашивал на форумах, спрашивал у знакомых, но все варианты попросту не работают или вообще даже не компилируются.

Подскажите есть ли компилятор, в котором не будет возникать подобной проблемы ?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
25.09.2012, 14:16
Ответы с готовыми решениями:

Компилятор (Visual C++ 6.0) в плохой совместимости с Windows 7. Посоветуйте другой компилятор
Здравствуйте! Я недавно начал заниматься С++, но мой компилятор (Visual C++ 6.0) в плохой совместимости с Windows 7 Посоветуйте какой...

Посоветуйте компилятор для C++
Пользуюсь VS 2008 express,но с ним возникли проблемы при использовании чтении данных из файлов,может руки кривые и не знаю,как кодировку...

Посоветуйте пожалуйста, книги по C++ для начинающих
Добрый день/вечер. Посоветуйте пожалуйста книги по изучению С++ для начинающих. Я бы даже сказала для чайников. :gfish:

9
123 / 121 / 6
Регистрация: 21.12.2011
Сообщений: 348
25.09.2012, 14:35
nepster, парень, ты что курнул? переключи сборку из Debug в Release и пользуйся наздоровье.
1
 Аватар для Kastaneda
5232 / 3205 / 362
Регистрация: 12.12.2009
Сообщений: 8,143
Записей в блоге: 2
25.09.2012, 17:34
Нет, там дело в том, как линкуется студийная библиотека.
Точно не помню, там где-то в настройках проекта (вроде "C++ -> генерация кода" или как то так), нужно заменить параметр Runtime Library с "Multi Threaded DLL (/MD)" на "Multi Threaded (/MT)". Для дебажной версии нужно поменять "Multi Threaded Debug DLL (/MDd)", на "Multi Threaded Debug (/MTd)".
1
 Аватар для nepster
61 / 61 / 11
Регистрация: 19.09.2009
Сообщений: 844
26.09.2012, 01:49  [ТС]
Вот результат шаманства. Сколько я на это времени убил, больше чем на изучение C++ =)


Подскажите пожалуйста, может я что то не правильно делаю ?
Миниатюры
Посоветуйте пожалуйста компилятор для С/С++, С#   Посоветуйте пожалуйста компилятор для С/С++, С#   Посоветуйте пожалуйста компилятор для С/С++, С#  

Посоветуйте пожалуйста компилятор для С/С++, С#  
0
123 / 121 / 6
Регистрация: 21.12.2011
Сообщений: 348
26.09.2012, 12:43
nepster, там вон вверу написано конфигурация - активная дебаг. а ты переключи в release.
0
 Аватар для nepster
61 / 61 / 11
Регистрация: 19.09.2009
Сообщений: 844
26.09.2012, 14:43  [ТС]
нельзя просто взять и настроить MS VS как полагается =)
Миниатюры
Посоветуйте пожалуйста компилятор для С/С++, С#  
0
 Аватар для nepster
61 / 61 / 11
Регистрация: 19.09.2009
Сообщений: 844
26.09.2012, 15:02  [ТС]
все же настроилось, оказалась нужно в конфигурациях переключить.

Спасибо большое.

А подскажите еще пожалуйста чем отличается debug от release или где про это можно прочитать ?
Миниатюры
Посоветуйте пожалуйста компилятор для С/С++, С#  
0
123 / 121 / 6
Регистрация: 21.12.2011
Сообщений: 348
26.09.2012, 15:14
nepster,
Цитата Сообщение от nepster Посмотреть сообщение
оказалась нужно в конфигурациях переключить
казалось бы, причем тут
Цитата Сообщение от Savvy Посмотреть сообщение
там вон вверу написано конфигурация - активная дебаг. а ты переключи в release.
Цитата Сообщение от Savvy Посмотреть сообщение
переключи сборку из Debug в Release
Debug - при такой сборке инжектится куча кода со ссылками на всякие сборки, которые тебе позволяют посмотреть на ошибку, посмотреть в этот момент времени на значения переменных, и еще много-много плюх.

Release - это почти код написанный тобой. Он не содержит никаких левых ссылок, соотв. приложение может быть установлено на машину где нет установленной студии и всего барахла которое за ней тянется.
1
 Аватар для nepster
61 / 61 / 11
Регистрация: 19.09.2009
Сообщений: 844
26.09.2012, 15:16  [ТС]
спасибо большое
0
123 / 121 / 6
Регистрация: 21.12.2011
Сообщений: 348
26.09.2012, 15:16
что бы разобраться в этой теме нужно понять что VS это не компилятор, а IDE. Ну и ознакомится с компиляцией из командной строки, ключами компилятора с помощью которых можно оптимизировать сборку, собсна львиная доля есть на мсдн.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
26.09.2012, 15:16
Помогаю со студенческими работами здесь

Посоветуйте компилятор для Windows
Что на сегодняшний момент самое ходовое? Функции Windows API мне особо не нужны. Главное чтобы компилятор не находился с ним в остром...

посоветуйте где скачать компилятор на ASM для микропроца 68000
Вообще то я уже книгу нашел хорошую по компиляторам на паскале "Давайте создадим компилятор!". Но может вы ещё что посоветуете для...

Посоветуйте компилятор для написания программ под Linux знаю только CodeLite
посоветуйте компилятор для написания приграм под Linux знаю только CodeLite, может есть что лучше?

Посоветуйте пожалуйста, какого вида подставку для охлаждения брать для моего ноутбука
15.6" Ноутбук Acer Aspire E5-575G-53V2 Ноут совсем новый. Синий экран не выходит, самопроизвольно не выключается, ПРОСТО для...

Посоветуйте, пожалуйста, комплектацию для домашнего ПК
Нужен второй компьютер. Требования: работа в интернете работа в Фотошопе Просмотр качественного видео чтобы не тормозил и быстро...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
Вывод данных через динамический список в справочнике
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru