정의와 관련된 cmake 문제

사용자 3126089

현재 CMake 및 MinGW32-make로 라이브러리를 컴파일하려고합니다. 시작시 다음 오류가 발생합니다.

g ++. exe : 오류 : / D : 해당 파일 또는 디렉토리 없음 g ++. exe : 오류 : WIN32 : 해당 파일 또는 디렉토리 없음 ... (다른 값과 동일한 오류)

CMake가 MinGW에서 -DWIN32 대신 / D WIN32를 전달하는 이유는 무엇입니까? 예 : g ++. exe (..) / D WIN32 / D BLABLA (..)

감사.

Drescherjm

CMake에서 Visual Studio 및 기타 컴파일러에서 사용할 수있는 전 처리기 매크로를 정의하려는 경우 add_definitions () 또는 다양한 CMake 컴파일러 플래그 변수에서 / D 대신 -D를 사용하는 것이 가장 좋습니다. 예를 들면 :

add_definitions(-DMYDEFINE)

대부분의 빌드가 Visual Studio의 일부 버전에 있지만 항상이 작업을 수행합니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

glDrawRangeElements와 관련된 문제

분류에서Dev

함수와 관련된 switch 문 문제

분류에서Dev

구문과 관련된 R의 문제

분류에서Dev

시간대와 관련된 iPhone 문제

분류에서Dev

Sqoop 설치와 관련된 Hadoop 문제

분류에서Dev

SQL보고와 관련된 Oracle 문제

분류에서Dev

queryOrderedByChild와 관련된 Firebase 3 문제

분류에서Dev

시간대와 관련된 MomentJS 문제

분류에서Dev

클래스와 관련된 Python 문제

분류에서Dev

CMake 및 하위 폴더의 헤더 파일 관련 문제

분류에서Dev

Modelica 2 장의 "Chattering"예제와 관련된 문제

분류에서Dev

행 수와 관련된 mysql_result의 구문 문제

분류에서Dev

c의 traceroutes와 관련된 몇 가지 관련 질문 :

분류에서Dev

CMake 및 find_package 관련 문제

분류에서Dev

포인터와 관련된이 코드의 문제점

분류에서Dev

LINQ의 SelectMany 함수와 관련된 문제

분류에서Dev

최종 필드와 관련된 setter 메서드의 문제

분류에서Dev

파이썬의 virtualenv와 관련된 많은 문제

분류에서Dev

QML의 신호와 관련된 이상한 문제

분류에서Dev

pagelaod의 입력 필드와 관련된 jQuery 문제

분류에서Dev

Android 앱의 12501 코드와 관련된 Google 로그인 문제

분류에서Dev

Angular2의 날짜와 관련된 문제

분류에서Dev

서명 된 XML 문서의 유효성 검사와 관련된 보안 문제

분류에서Dev

Internet Explorer의 위치 지정과 관련된 Unslider 문제

분류에서Dev

Rails의 반복과 관련된 특정 문제

분류에서Dev

팬 제스처 깜박임보기와 관련된 문제

분류에서Dev

제네릭 형식 유추와 관련된 이상한 문제

분류에서Dev

Laravel-소프트 삭제와 관련된 심각한 문제

분류에서Dev

Android : 특수 문자와 관련된 BufferedReader 문제

Related 관련 기사

뜨겁다태그

보관