1
정적 라이브러리를 연결해야하는 기본 모듈을 구축 중입니다. 해당 라이브러리에 대한 경로입니다.구성에 따라 라이브러리 경로를 변경하는 방법은 무엇입니까?
{
"targets": [
{
"target_name": "DcpServer",
"sources": [
"DcpServer.cc"
],
"include_dirs": [
"../../coratools",
"../../../boost-1.65.1"
],
"libraries": [
"<(module_root_dir)/../../coratools/release_uni64/coratools.lib"
],
"defines": [ "CSIWEB_EMBEDDED", "UNICODE", "_UNICODE" ],
"configurations": {
"Release": {
"msvs_settings": {
"VCCLCompilerTool": {
"ExceptionHandling": 1,
"RuntimeTypeInfo": "true"
}
}
},
"Debug": {
"msvs_settings": {
"VCCLCompilerTool": {
"ExceptionHandling": 1,
"RuntimeTypeInfo": "true"
}
}
}
}
}
]
}
coratools.lib 할 수있는 경로가 선택되어 구성 디버그 여부 해제에 따라 달라집니다 : 내 binding.gyp 파일은 다음과 같은 모양을 가지고있다. 문제는 node-gyp가 "configurations"속성 내에 "libraries"키를 놓지 못하게한다는 것입니다. 라이브러리 경로를 조건부로 만들어 원하는 방식으로 수행 할 수 있습니까?