Форум программистов, компьютерный форум, киберфорум
Visual Studio, VS Code
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
0 / 0 / 0
Регистрация: 21.05.2014
Сообщений: 10

Компиляция программы после изменения исходников

07.11.2016, 14:43. Показов 1574. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите новичку. Есть папка с SRC, там несколько файлов для MS VS 2008, на Visual C++, но я меняю пару строк, добавляю ещё одну переменную в ряду в файлe Nazvanie.cpp.
1. У меня все откомпилируется, как если б я компилировал не трогая Nazvanie.cpp?
2. Когда-то ставил VS 2008, но там всегда .exe файл получался с названием и словом "Demo". Почему это и как этого избежать? Это что-то значит вообще?
3. Есть ли онлайн компиляторы, которые съедят все файлы из SRC - несколько .cpp и .h, один .vcproj чтобы не захламлять компьютер ненужным VC 2008? Очень желательно чтобы не было поддержки нескольких ядер CPU.
4. VC 2008 ставится и работает на Windows7 ?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
07.11.2016, 14:43
Ответы с готовыми решениями:

Компиляция исходников
Привет. Говорю сразу, в c# да и в общем в программировании мало чего понимаю, и здесь я лишь с одной задачей. У меня есть исходники,...

компиляция исходников Borland C++
Есть исходники криптоалгоритма на С. Были написаны OpenWatcom C и Borland C++ builder. Помогите откомпилировать. Опыта работы в Builder...

Компиляция Qt4.8.4 из исходников для VS2012
Добрый день уважаемые гуру Qt. Вот решил собрать Qt4.8.4 но в процессе компиляции выпадает ошибка которую я не понимаю. Вот это: ...

8
188 / 187 / 46
Регистрация: 24.03.2011
Сообщений: 670
07.11.2016, 14:59
Кто-то еще пользуется VS 2008?
0
0 / 0 / 0
Регистрация: 21.05.2014
Сообщений: 10
07.11.2016, 15:22  [ТС]
monolit, Естественно. Мне скажем, вредна многопоточность. Надеюсь, никто этим не оскорбится?
0
7804 / 6568 / 2988
Регистрация: 14.04.2014
Сообщений: 28,705
07.11.2016, 16:53
esbt, так в чём проблема-то? VS не работает? Зачем именно 2008, разве там не было многопоточности и как она вообще появляется у тебя сама собой?
Онлайн-компиляторы только для простых программ годятся и exe не создают.
0
0 / 0 / 0
Регистрация: 21.05.2014
Сообщений: 10
07.11.2016, 17:17  [ТС]
nmcf,
У меня есть стороння .dll, которая работает с .exe, и вот ей требуется VC2008 runtime.
Может и правда я зря хочу именно VS 2008. Тогда буду благодарен за ссылки на темы, где написано как гарантированно(!) отключить оптимизации под многопоточность в более современном компиляторе под Win x86, с набором инструкций не выше sse3.
0
Ушел с форума
Эксперт С++
 Аватар для Убежденный
16481 / 7444 / 1187
Регистрация: 02.05.2013
Сообщений: 11,616
Записей в блоге: 1
07.11.2016, 18:14
Visual Studio, SSE, многопоточность, runtime...
У меня ощущение, esbt, что ты не понимаешь, о чем пишешь и чего
конкретно хочешь. Только без обид, если что.

Если dll требуется runtime, то нужно всего-то установить его, скачав отсюда:

Microsoft Visual C++ 2008 Redistributable Package (x86)
https://www.microsoft.com/en-u... aspx?id=29

Microsoft Visual C++ 2008 SP1 Redistributable Package (x86)
https://www.microsoft.com/en-u... px?id=5582

Ну или соответствующие версии x64, если у тебя dll 64-битная.
0
0 / 0 / 0
Регистрация: 21.05.2014
Сообщений: 10
07.11.2016, 19:02  [ТС]
Убежденный, Я не обижаюсь, говорю же, что новичок. И не программист а железячник. По крайней мере то что я хочу собрать, точно работает как надо после компилятора VS 2008.
Как не надо - вариантов сегодня может быть масса, да ещё новый компилятор напустит мне всякого добра, которое придется разбирать, на что моих знаний видимо не хватит.
Все трудности в первом сообщении темы. Вот еще вопрос: Проект, который не .sln, а .vcproj имеет свой "ProjectGUID", если он сугубо индивидульный и проверяет какие-то хэш суммы, то надо придумывать что-то ещё.
0
Ушел с форума
Эксперт С++
 Аватар для Убежденный
16481 / 7444 / 1187
Регистрация: 02.05.2013
Сообщений: 11,616
Записей в блоге: 1
07.11.2016, 19:36
Цитата Сообщение от esbt Посмотреть сообщение
1. У меня все откомпилируется, как если б я компилировал не трогая Nazvanie.cpp?
Не видя кода, ответить невозможно.

Цитата Сообщение от esbt Посмотреть сообщение
2. Когда-то ставил VS 2008, но там всегда .exe файл получался с названием и словом "Demo". Почему это и как этого избежать? Это что-то значит вообще?
Это значит, что настройки проекта были такие, что выходной
файл exe создавался с таким именем. Изменить можно в
настройках компоновщика, например (Linker Options).

Цитата Сообщение от esbt Посмотреть сообщение
4. VC 2008 ставится и работает на Windows7 ?
Да. И на Win8, и на Win10...
0
Brainsbreaker
 Аватар для Digit@ll
899 / 374 / 54
Регистрация: 01.02.2011
Сообщений: 1,608
08.11.2016, 15:59

Не по теме:

Цитата Сообщение от monolit Посмотреть сообщение
Кто-то еще пользуется VS 2008?
Ну я еще пользуюсь, например.


Цитата Сообщение от esbt Посмотреть сообщение
Очень желательно чтобы не было поддержки нескольких ядер CPU
Это уже от кода зависит.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
08.11.2016, 15:59
Помогаю со студенческими работами здесь

Компиляция Python интерпритатора из исходников с помошью MinGW
Нужна помощь в компиляции последней версии Python(Python 3.6.4) интерпритатора из исходников с помощью MinGW для Windows(если точнее то для...

Изменения .exe без исходников
Здравствуйте, нужно в программе изменить описание и редирект на другие линки при нажатии на кнопки Сам инсталятор изменить не сложно, а...

Как внести изменения в exe-файл, не имея исходников
Есть программа . Нужно изменить в ней значение 4000000 в текстовом поле и далее уже делать исправления в коде program.cs. Но исходного...

Может кто поможет - Внести изменения в JAVA-апплет (исходников нет)
Приветствую всех. Хочу найти человека способного внести изменения в JAVA-апплет (исходников нет) за вознаграждение. Необходимо внести...

Компиляция без изменения комментариев
Как скопировать код программы с Builder 6 без изменения комментариев? (они кодируются другой кодировкой) Спасибо


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

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при создании или изменении элементов справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной записи электронной. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru