conditional-compilation

    3

    1답변

    Cython pyx 파일에서 조건부로 C 코드를 생성하려고합니다. Cython 문서에서 값을 정의하기 위해 DEF을 사용하고 정의 된 값을 기반으로 조건부로 코드를 생성하려면 IF을 사용할 수 있지만 setup.py에서 값을 설정하는 방법은 에서 Extension입니다. 감사합니다.

    0

    1답변

    매크로 오히려 저급한 프로그램의 여러 세그먼트를 컴파일하는 메이크 파일을 설정하려고합니다. 그렇게하기 위해서 Makefile이 한번에 여러개의 디버그 플래그를 넘겨 줄 수 있기를 바란다. 그래서 나는 여러 다른 함수 세트를 함께 테스트 할 수있다. 그래서 내 메이크 : #ifdef experimental printf("MALLOC PROGRAM

    -1

    1답변

    현재 C++ 프로젝트에서 조건부 포함 지시문을 사용할 때이 문제가 있습니다. 나는 지역 사회로부터 내가 실제로 그렇게 할 수 있는지 알기 위해 조언을 구합니다. 내 의사 코드는 다음과 같이 BOOL myLogic(){ #ifdef GlobalVar1 if(MyNameSpace::CheckSomething()) //Compiler comp

    6

    3답변

    .Net Core R2 클래스 라이브러리를 만들었습니다. 몇 가지 공통 플랫폼에 여러 가지 플랫폼을 사용하고 있습니다. 일부 코드는 .Net 핵심 플랫폼에서 유효하지 않으므로 조건부 컴파일 기호 주위에 포장하고 싶습니다. 먼저 인터넷을 검색하여 내장 기호 (Silverlight 응용 프로그램의 경우 SILVERLIGHT, Windows 8 응용 프로그램의

    1

    1답변

    저는 fat 바이너리, PPC 및 x86 프로젝트 용으로 Xcode를 사용하고 있습니다. 몇 가지 소스 파일에 대해 Xcode를 사용할 수 있습니까? x86 또는 PPC 아키텍처에 따라 다른 소스 파일을 선택할 수 있습니까? 다른 링크 라이브러리를 선택할 수 있으므로 아키텍처 종속 파일을 두 개의 다른 라이브러리로 분리하고 링크 설정에서 올바른 라이브러리를

    2

    2답변

    일부 IOS 코드로 작업하는 팀이 있습니다. 한 개발자 (나)는 IOS8 특정 코드 몇 줄로 된 Xcode6-beta를 가지고 있습니다. Xcode5를 사용하는 다른 개발자가 IOS7 용으로 빌드하면 IOS8 SDK가 존재하지 않기 때문에 컴파일이 실패합니다. if ([[[UIDevice currentDevice] systemVersion] floatVal

    3

    1답변

    DMD가 version(DMD){}을 사용하여 주어진 코드를 컴파일하고 있는지 테스트 할 수 있지만 어떻게 버전을 확인할 수 있습니까? (2.66/2.65 등) 좀 더 간결하게, 나는 @nogc 수식어가 존재하는지 확인하고 싶습니다. 과 그렇지 않은 경우 - 더미를 정의하십시오. 내가 해결 해낸 : static if(!__traits(compiles,()@

    9

    1답변

    Excel 통합 문서를로드 할 때 이상한 동작이 발생합니다. 나는 COM Interop을 사용하여 .NET으로 작성된 Excel-AddIn을 가지고있다. 주로 내 자신의 리본 탭을 만들고 메뉴에서 워크 북을로드하고 프로젝트 관리를 수행하는 데 사용됩니다. 나는 추가 기능 모든 것이 잘 작동 내에서 통합 문서 (엑셀 2003 버전)을로드 할 때, 첫째 : 나

    1

    1답변

    bug GHC (7.8.0 - 7.8.2)에 존재해야합니다. 나는 우리가 단지 메이저 버전과 마이너 버전 번호를 얻었 기 때문에 __GLASGOW_HASKELL__을 사용할 수 있다고 생각하지 않는다. base 라이브러리 버전을 사용할 수 있지만 (ghc 릴리즈와 관련된 목록을 찾을 수는 없지만 ->base 버전)). 즉 내가 수행해야합니다 #if GHC

    0

    2답변

    내 팀의 배포 환경에는 특정 REST 데이터 API에 대해 알파, 베타 및 프로덕션의 세 가지 끝 점이 있습니다. RELEASE 구성에서 프로젝트가 프로덕션 API에 확실히 연결되도록 조건부 컴파일을 설정했습니다. 그러나 DEBUG 구성에서는 프로젝트가 개발자의 기본 설정에 따라 세 끝점 중 하나에 연결할 수 있습니다. 현재 개발자는 필요없는 끝점을 주석