-3
マックターミナルに簡単なコードをコンパイル:それは言うbegin1.txtそれ保存私はこのように、ターミナルで簡単なプログラムをコンパイルしようとしています
#include <stdio.h>
int main()
{
int a;
printf("Enter length of square:");
scanf("%d",&a);
printf("Perimeter of your square is:%d\n", 4*a);
return 0;
}
をファイルbegin1.txtにホームディレクトリで、その後、ターミナルのccを入力like:
ld: warning: ignoring file begin1.txt, file was built for unsupported file format (0x23 0x69 0x6E 0x63 0x6C 0x75 0x64 0x65 0x20 0x3C 0x73 0x74 0x64 0x69 0x6F 0x2E) which is not the architecture being linked (x86_64): begin1.txt
Undefined symbols for architecture x86_64:
"_main", referenced from:
implicit entry/start for main executable
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
どうすればこの問題を解決できますか?
を.cpp'使用している場合は、' .txt'コンパイラはそれがあるファイルの種類を知っているのだろうか? –