0 / 0 / 1
Регистрация: 06.12.2015
Сообщений: 66
1

Компилятор g++ выдает ошибку: "Версия этого файла несовместима с используемой версией Windows"

06.12.2015, 23:18. Показов 4092. Ответов 21
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Когда запускаю программу с указателями, то виндовс ее сразу закрывает. Почему и как исправить? Все на скришоте
Миниатюры
Компилятор g++ выдает ошибку: "Версия этого файла несовместима с используемой версией Windows"  
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.12.2015, 23:18
Ответы с готовыми решениями:

Версия этого файла несовместима с используемой версией Windows
У меня стоит Windows 7 x32 но мне надо поставить Windows 7 x64 и после того как я вставляю диск с...

Версия этого файла несовместима с используемой версией Windows
Здраствуйте ! Подскажите пожалуйста ! Установлена Windows 7 Домашняя расширенная тип системы -...

После восстановления файлов "версия этого файла несовместима с используемой версией windows"
Всем привет. Нужна помощь, прогуглил все что можно, но ничего не нашел. Проблема следующая, каким...

"версия этого файла несовместима с используемой версией windows" после попытки изменить разделы Акронисом
Доброго времени суток! Все утро бьюсь над проблемой чтоб освободить место на диске C. В папке ...

21
9 / 9 / 7
Регистрация: 08.05.2015
Сообщений: 52
06.12.2015, 23:23 2
После getch поставь return и скинь код, я у себя запущу.
0
0 / 0 / 1
Регистрация: 06.12.2015
Сообщений: 66
06.12.2015, 23:29  [ТС] 3
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include<stdio.h>
#include<conio.h>
void main()
{
int *ptr1, *ptr2;
*ptr1=10;
*ptr2=20;
printf("%i %i\n",*ptr1,*ptr2);
ptr1=ptr2;
printf("%i %i\n",*ptr1,*ptr2);
*ptr2=40;
printf("%i %i\n",*ptr1,*ptr2);
getch();
return 40;
}
0
Эксперт PHP
3106 / 2591 / 1219
Регистрация: 14.05.2014
Сообщений: 7,236
Записей в блоге: 1
06.12.2015, 23:33 4
Цитата Сообщение от MyChoice Посмотреть сообщение
поставь return
не обязательно - программа скомпилировалась, значит дело не в этом.

Добавлено через 44 секунды
Цитата Сообщение от Psychodel Посмотреть сообщение
C
1
return 40;
void main() - ни о чем не говорит?
1
0 / 0 / 1
Регистрация: 06.12.2015
Сообщений: 66
06.12.2015, 23:36  [ТС] 5
с void и без него тоже самое выходит - закрывается программа
0
Эксперт PHP
3106 / 2591 / 1219
Регистрация: 14.05.2014
Сообщений: 7,236
Записей в блоге: 1
06.12.2015, 23:38 6
Psychodel, указатели на что указывают-то? И что вы разыменовываете?
0
0 / 0 / 1
Регистрация: 06.12.2015
Сообщений: 66
06.12.2015, 23:41  [ТС] 7
Kerry_Jr, честно, не знаю. Компилятор этот недавно поставил. Мне скинули друг код программы, чтоб я ему скомпилировал, а тут...
0
9 / 9 / 7
Регистрация: 08.05.2015
Сообщений: 52
06.12.2015, 23:43 8
Изначально указателю ты должен дать адрес какой-то, а уже потом работать с ним. Так как указать указывает на адрес, где хранятся данные с определенным типом, в твоем случае-int

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include<stdio.h>
#include<conio.h>
 
int main()
{
int *ptr1, *ptr2;
int d=10;
int b=20;
ptr1=&d;
ptr2=&b;
printf("%d %d\n",*ptr1,*ptr2);
ptr1=ptr2;
printf("%d %d\n",*ptr1,*ptr2);
*ptr2=40;
printf("%d %d\n",*ptr1,*ptr2);
getchar();
return 0;
}
1
0 / 0 / 1
Регистрация: 06.12.2015
Сообщений: 66
06.12.2015, 23:45  [ТС] 9
MyChoice, спасибо! Теперь все работает
0
0 / 0 / 1
Регистрация: 06.12.2015
Сообщений: 66
10.04.2016, 14:09  [ТС] 10
Пробовал работу компилятора g++. Написал код программы и отдал ее компилятору. В итоге, создался исполняемые модуль, но при запуске он выдает ошибку: "Версия этого файла несовместима с используемой версией Windows. С помощью сведений о системе определите необходимую версию программы (32- или 64-разрядную) и обратитесь к издателю программного обеспечения". Как исправить эту проблему?

Добавлено через 2 минуты
Исполняемый файл после gcc работает нормально, но с g++ такая ошибка
0
18822 / 9826 / 2401
Регистрация: 30.01.2014
Сообщений: 17,260
10.04.2016, 14:52 11
Цитата Сообщение от Psychodel Посмотреть сообщение
Версия этого файла несовместима с используемой версией Windows
Какая разрядность операционной системы?
Вывод g++ -v тоже приложи.
0
0 / 0 / 1
Регистрация: 06.12.2015
Сообщений: 66
10.04.2016, 20:51  [ТС] 12
7-ка, 64х, Максимальная
Миниатюры
Компилятор g++ выдает ошибку: "Версия этого файла несовместима с используемой версией Windows"  
0
18822 / 9826 / 2401
Регистрация: 30.01.2014
Сообщений: 17,260
10.04.2016, 20:54 13
Psychodel,
g++ -v, а не g++ --version.
0
0 / 0 / 1
Регистрация: 06.12.2015
Сообщений: 66
10.04.2016, 21:01  [ТС] 14
Лови
Миниатюры
Компилятор g++ выдает ошибку: "Версия этого файла несовместима с используемой версией Windows"  
0
18822 / 9826 / 2401
Регистрация: 30.01.2014
Сообщений: 17,260
10.04.2016, 21:10 15
Psychodel, для полноты картины еще приложи exe, который у тебя не запускается. А так, я думаю, поможет смена тулчейна на этот: https://sourceforge.net/projec... z/download
0
0 / 0 / 1
Регистрация: 06.12.2015
Сообщений: 66
10.04.2016, 21:17  [ТС] 16
Это?
Миниатюры
Компилятор g++ выдает ошибку: "Версия этого файла несовместима с используемой версией Windows"  
0
18822 / 9826 / 2401
Регистрация: 30.01.2014
Сообщений: 17,260
10.04.2016, 21:27 17
Цитата Сообщение от Psychodel Посмотреть сообщение
Это?
Не, заархивируй его в zip и приложи к сообщению на форуме. Посмотреть хочу, что за зверушка у тебя получилась.
0
0 / 0 / 1
Регистрация: 06.12.2015
Сообщений: 66
10.04.2016, 21:30  [ТС] 18
Все
Вложения
Тип файла: rar Исполняемый.rar (144.1 Кб, 2 просмотров)
0
18822 / 9826 / 2401
Регистрация: 30.01.2014
Сообщений: 17,260
10.04.2016, 21:52 19
Цитата Сообщение от Psychodel Посмотреть сообщение
Все
Посмотрел. Пока могу сказать, что это точно не PE executable (т.е. не исполняемый файл windows). Соответственно запустить его на любой windows невозможно.
Можешь целиком дать командную строку, которой ты его собирал?
0
0 / 0 / 1
Регистрация: 06.12.2015
Сообщений: 66
10.04.2016, 21:57  [ТС] 20
Полная
Миниатюры
Компилятор g++ выдает ошибку: "Версия этого файла несовместима с используемой версией Windows"  
0
10.04.2016, 21:57
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.04.2016, 21:57
Помогаю со студенческими работами здесь

Версия этого файла несовместима с версией Windows
Ошибка возникла, что самое обидное, при попытке установить драйвера(сетевой в частности) на новый...

Спецификация заголовка несовместима с преследующей версией
Здравствуйте, Пытаюсь попробовать, как работает функция добавления задачи в пул потоков:...

Представители Microsoft заявили, что десятая версия станет последней версией ОС Windows
В компании Microsoft сообщили, что прекращают выпуск новых версий операционной системы Windows. По...

Найдите ошибку, составила программу,ошибку компилятор не выдает, но корректно задание не выполняется
Заменить первый минимальный четный элемент находящийся под главной диагональю в матрице , включая...

Почему компилятор выдает ошибку при объявлении объекта t1 конструктор пишет ошибку там где garo?
#include &lt;iostream&gt; #include &quot;Windows.h&quot; using namespace std; #include &lt;cstring&gt; class...

Ошибка: данная версия параметров восстановления системы несовместима
Здравствуйте уважаемые! Все началось с того, что при загрузке появилась ошибка &quot;Не удалось...


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

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru