Sida 1 av 1

make c++

Postat: 25 dec 2006, 14:09
av toddyd
Har precis börjat med en nybörjar guide i c++. När jag kör kommande make får jag felmeddelande: Makefile:2: *** missing separator. Stop.

Vad göra?

------Makefile---------------
MyProgram: main.cpp
g++ main.cpp -o test
---------------------------------

-------Main.cpp---------------------------------------
#include <iostream>


int main()

{

std::cout << "Kompileringstest.\n" << std::endl;


return 0;

}
----------------------------------------------------

make c++

Postat: 25 dec 2006, 14:26
av Okänd
Det ser ut som din Makefile är trasig.

Stoppa in en tab fört på raden med g++

Kod: Markera allt

MyProgram: main.cpp
        g++ main.cpp -o test

make c++

Postat: 11 jan 2007, 09:38
av toddyd
Tack!

men varför?

make c++

Postat: 11 jan 2007, 09:48
av iveqy
för att make programmet är skrivet på det sätter. Märk väl att det måste vara en tabb och inte mellanslag. Det kan bli problem för dig om du ställt in din texteditor på att ersätta tabb med 4 mellanslag.

Vim känner av detta automatiskt.