- Registriert
- 09.09.08
- Beiträge
- 749
Hallo,
ich habe (mal wieder) ein Problem mit meinem Compiler...
#include <iostream>#include <vector>
#include <math.h>
usingnamespace std;
int main() {
vector<double> xs(99);
vector<double> ys(99);
for (int i=0; i<100; i++) {
xs.at(i)=i;
ys.at(i)=i+cos(i);
}
cout << xs.at(0);
cout << ys.at(0);
}
Ich wollte das Programm jetzt kompilieren mit: g++ A12 A12.C
Dann hat er mir erzählen wollen, dass es die Datei nicht gibt:
i686-apple-darwin11-llvm-g++-4.2: A12: No such file or directory
Dann habe ich es mal mit g++ -o A12 A12.C versucht, da ich das in einem Programmierkurs mal so gemacht hatte, aber nicht mehr genau weiß was das -o macht. Das ging dann erstaunlicherweise, aber beim Ausführen:
terminate called throwing an exceptionAbort trap: 6
Dann habe ich noch einmal die ausführbare Datei gelöscht und es wieder mit dem ersten Befehl ohne -o versucht. Leider kam dann wieder eine neue Fehlermeldung...
ld: in A12, can't link with a main executable for architecture x86_64
Kann mir jemand sagen was zum Geier da los ist? 2 Befehle - 3 verschiedene Fehlermeldungen und nichts geht...
MfG
ich habe (mal wieder) ein Problem mit meinem Compiler...
#include <iostream>#include <vector>
#include <math.h>
usingnamespace std;
int main() {
vector<double> xs(99);
vector<double> ys(99);
for (int i=0; i<100; i++) {
xs.at(i)=i;
ys.at(i)=i+cos(i);
}
cout << xs.at(0);
cout << ys.at(0);
}
Ich wollte das Programm jetzt kompilieren mit: g++ A12 A12.C
Dann hat er mir erzählen wollen, dass es die Datei nicht gibt:
i686-apple-darwin11-llvm-g++-4.2: A12: No such file or directory
Dann habe ich es mal mit g++ -o A12 A12.C versucht, da ich das in einem Programmierkurs mal so gemacht hatte, aber nicht mehr genau weiß was das -o macht. Das ging dann erstaunlicherweise, aber beim Ausführen:
terminate called throwing an exceptionAbort trap: 6
Dann habe ich noch einmal die ausführbare Datei gelöscht und es wieder mit dem ersten Befehl ohne -o versucht. Leider kam dann wieder eine neue Fehlermeldung...
ld: in A12, can't link with a main executable for architecture x86_64
Kann mir jemand sagen was zum Geier da los ist? 2 Befehle - 3 verschiedene Fehlermeldungen und nichts geht...
MfG