64 비트 Windows 운영 체제가 있고 VS2008을 사용하여 프로그램을 작성합니다. bin 디렉토리에 3 개의 컴파일러가 있음을 알았습니다 : amd64, x86_amd64 그리고 bin 디렉토리에 하나 있습니다 (적어도 필자는 생각합니다!). SCONS를 사용하여 프로그램을 컴파일하고 scott에서 --tree=all
을 사용할 때 amd64 컴파일러를 사용하는 것을 볼 수 있습니다. Intel i5 프로세서가 있고 SCONS에서 사용할 컴파일러를 지정하지 않았습니다. 이유는 무엇입니까 amd64
을 사용하고 있습니까?VS 2008 컴파일러 및 SCONS 관련
당신이 32 비트 컴퓨터에서 64 비트 프로그램을 컴파일하려고 할 때 x86_amd64
이 사용 된 것으로 알고 있는데, 그렇다면 CPU와 상관없이 64 비트 프로그램에서도 amd64가 사용됩니까? bin 디렉토리에있는 cl.exe
의 목적은 무엇입니까?, 누군가 나에게 이것을 설명 할 수 있습니까?
또한 어떤 컴파일러가 VS2008에서 사용되고 있는지 확인할 수있는 방법이 있습니까? 나는 어떤 정보도 찾을 수 없다. 빌드 로그에.