내 사용자는 자신이 소유하지 않은 컴퓨터에 Linux 스레드 빌딩 블록을 설치해야한다는 불평을합니다. 많은 호스트는 최종 사용자에게 인텔 스레드 빌딩 블록을 설치하지 않으려 고합니다. 따라서 정적 버전의 내 동적 라이브러리/플러그인/모듈/확장 (corrct 용어는 플러그 인 C++ 프로그램/dll/so를위한 것임).linux (CentOS)의 g ++에 대해/MT (VC++)와 동일한 스위치가 무엇입니까?
나는 Windows 용 난 그렇게 내 프로그램 종속성이 없습니다 (그러나 것 대신 기본/MD 스위치 (멀티 스레드 DLL)의/MT (멀티 스레드)를 사용한다는 것을 발견, 창문 동시 용기를 가지고 그래서 나는 TBB를 사용할 필요가 없다.) 난 그냥 리눅스에 대한 상응하는 무엇
을 알아낼 수 없습니다? 모든 옵션을 알아낼 수 컨버터를 메이크하는의 .sln 어쩌면
또는 있는가?
저는 Windows에서 개발하고 있지만 대부분의 최종 사용자는 리눅스를 사용하기 때문에 이들이 부담을 가지지 않도록하고 오픈 소스를 사용하여 매우 편안하게하고 싶습니다.
/MTD는 ** 런타임 라이브러리를합니다 (** 다중 스레드 디버그를 사용하도록 링커에 지시 [참조 MSDN (http://msdn.microsoft.com/en-us/library/2kzt1wy3 (V = 대 .71) .aspx)). – Casey
@Casey 죄송합니다./MD : S – Gizmo
그래서 누군가가 라이브러리 종속성을 실행 파일에 연결하는 스위치를 알고 있습니까? – Gizmo