cygwin - не удается выполнить двоичный файл

Я пытаюсь запустить эти два файла .data из моего кода C ++ для моего задания. Я был поставляются со всеми файлами и предназначены только для реализации нескольких функций для программы (все должно быть способно скомпилировать с помощью команды make).

Я запускал MAC и только начал использовать Windows (победа 7), потому что работа дала мне бесплатный ноутбук. В любом случае ... Я установил cygwin, добавил компилятор gcc-c ++, gdb и сделал пакеты для моего cygwin. Но когда я запускаю команду ./ file ./data, она приходит вверх с:

bash: ./file: cannot execute binary file

есть ли определенный пакет или что-то, что я предполагаю установить? Обратите внимание, что ./data - это папка, в которой хранятся мои два файла .data, file1.data и file2.data

скомпилирован "

g++ -Wall -Werror -02 -c file.cpp
g++ -Wall -Werror -02 -c file-test.cpp
g++ -Wall -Werror -02 -o file file.o file-test.o
6
задан FHr 7 August 2011 в 05:53
поделиться