Создание make-файла для программы на C ++ для запуска с g ++ - PullRequest
3 голосов
/ 18 августа 2011

У меня есть пример программы в файле с именем "helloworld.cpp":

#include <iostream>

using namespace std;
int main(int argc, char** argv)
{  
  cout<<"Hello World!";
  return 0;
}

Я пытаюсь написать make-файл для этого следующим образом:

all:g ++ helloworld.cpp -o helloworld

Сейчас я нахожусь на Windows и не могу это проверить.Однако, когда я отправляю это на один из сайтов ( www.gild.com ), он сообщает, что отправка не удалась из-за ошибки сборки.Может кто-нибудь указать, что здесь не так?

Ответы [ 2 ]

5 голосов
/ 18 августа 2011

У вас есть действие, которое нужно выполнить в той части строки, где идет зависимость. Попробуйте это:

all: 
        g++ helloworld.cpp -o helloworld

Убедитесь, что это одна вкладка, а не пробелы в любом количестве.

1 голос
/ 18 августа 2011

Если ваше решение содержит только один класс, make-файл не требуется

http://www.gild.com/challenges/details/code_submission_guidelines?keyword=missile

edit: Также вы захотите убедиться, что ваши папки организованы правильно.Это хорошее место для начала http://community.gild.com/gild/topics/help_me_to_submit_helloworld_solution_in_java

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...