2010-01-29 3 views

답변

3

파이썬은 "스크립트"(.py 개 파일)를 실행할 수있는 인터프리터입니다. 그러므로 portablepython은 의미가 있습니다 - 모든 곳에서 파이썬을 설치하고 싶지는 않지만 여전히 작은 파이썬 파일을 실행하고 싶다면 말이됩니다. 이는 대상 PC에 Python이 설치되어 있지 않은 경우 (또는 권한으로 인해 수행 할 수없는 경우) 도움이됩니다.

C/C++의 경우 컴파일 된 언어이므로 의미가 없습니다. 실행 파일로 컴파일하면 "이식성"이 있습니다.

어디서나 "C/C++ 프로그래밍"을해야한다면, 좋아하는 컴파일러와 코드 편집기를 USB 스틱에 놓기 만하면됩니다. portableapps은 휴대용 ("USB 실행 가능"응용 프로그램과 같이)을 찾을 수있는 좋은 장소이며 휴대용 C++ IDE/컴파일러의 경우 this link입니다.

P. Python 프로그램은 py2exe 및 PyInstaller와 같은 도구를 사용하여 실행 파일에 묶을 수 있습니다.

+0

그래서 USB 스틱에 컴파일러를 설치하면 모든 컴퓨터에서 실행/빌드 할 수 있습니다. – dassouki

+0

@ dassouki : 불행히도 간단하지 않습니다. OS에 따라 다름. Windows, Linux, Mac OS X 또는 다른 어떤 것. portableapps.com을 가리키는 답변을 업데이트했습니다. –

1

PortablePython은 파이썬 인터프리터이며 Eli Bendersky가 지적했듯이 컴파일 된 후에는 C 또는 C++로 작성된 프로그램을 실행하는 데 인터프리터가 필요하지 않습니다. OTOH, 당신이 찾고있는 것이 컴파일러인데 설치가 필요 없다면, Dev-C++ portable을 볼 수 있습니다. (나는 대부분의 유닉스 계열 OS가 gcc를 가지고 있기 때문에 이것을 윈도우에서 실행해야한다고 가정하고있다.)

1

USB 스틱에서 사용할 수있는 미리 컴파일 된 바이너리가있는 tcc이 있습니다. tcc는 C++을 지원하지 않습니다.

관련 문제