1
그래서 나는 this asker과 같은 문제를 가지고 있으며, 받아 들인 대답의 조언을 따랐습니다. 내 프로젝트에 pkg-config gtkmm-2.4 --cflags
에 의해 주어진 모든 include 디렉토리를 입력하고 마침내 그것은 차질없이 컴파일하는 것처럼 보였다. Visual Studio에서 gtkmm 라이브러리 연결하기
pkg-config gtkmm-2.4 --libs
을 시도하고,
-LC:/gtk/lib -Lc:/devel/dist/win32/libpng-1.4.3-1/lib -lgtkmm-2.4 -latkmm-1.6 -lgdkmm-2.4 -lgiomm-2.4 -lpangomm-1.4 -lgtk-win32-2.0 -lglibmm-2.4 -lcairomm-1.0 -lsigc-2.0 -lgdk-win32-2.0 -latk-1.0 -lgio-2.0 -lpangowin32-1.0 -lgdi32 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lpng14 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lglib-2.0 -lintl
그래서 난 몰라 가지고, 내 프로젝트에 포함이 디렉토리 외부 라이브러리 목록에 추가했는데, 나는이 오류 (?) :
를1>LINK : fatal error LNK1104: cannot open file 'C:/gtk/lib.obj'
실제로 외부 라이브러리 목록에는 무엇을 넣어야합니까?
감사합니다. 그렇지만 GLD는 정확히 무엇입니까? 구글은 아무 것도 쓸모없는 것처럼 보이지 않는다. – wrongusername
Linux의 표준 링커 인 GNU LD –