C/C++の宿題を片付けます 88代目
■ このスレッドは過去ログ倉庫に格納されています
0144デフォルトの名無しさん
2007/05/27(日) 21:26:44プログラムはクイックソートなんですが、
mainと関数部分を同じファイルに書いた場合は正常にコンパイル、動作したので、
main部分を main.c
関数部分を quick.c
で保存、
Makefileを作成し
% make
で実行したところ
gcc -o q-sort -O main.o quick.o -lm
quick.o: In function `main':
quick.c:(.text+0x15): multiple definition of `main'
make.o:make.c:(.text+0x0): first defined here
collect2: ld returned 1 exit status
make: *** [q-sort] エラー 1
となり、コンパイルできませんでした。
main関数はmain.c以外の場所にはないのですが・・・
解決方法を教えていただけないでしょうか?
よろしくおねがいします。
■ このスレッドは過去ログ倉庫に格納されています