2013-01-21 30 views

Trả lời

-1

Tôi nghĩ rằng có thể nếu bạn có nghĩa là sự khác biệt giữa 'Gỡ lỗi' và 'Phát hành' theo 'cấu hình xây dựng'. Cố gắng thêm những điều sau đây trong tập tin * .gyp của bạn:

... 
'configurations': { 
    'Debug': { 
     'variables': { 
      'some_variable%' : 'debug_value', 
    }, 
    'Release': { 
     'variables': { 
      'some_variable%' : 'release_value', 
     }, 
    }, 
} 
... 

Liên kết với một số ví dụ khác: gyp - how to specify link library flavor; http://n8.io/converting-a-c-library-to-gyp/

+0

Bài viết có thể được tìm thấy tại GitHub: https://github.com/TooTallNate/n8.io/blob/master/articles/converting-ac-library-to-gyp.markdown – dmitris

+0

Đã thử điều đó và nó không công việc. Cố gắng sử dụng biến trong 'thư viện' và chỉ nhận 'biến không xác định some_variable trong binding.gyp trong khi cố gắng tải binding.gyp'. – OrangeDog

0

Hình như nó không thể theo trang this wiki:

  • Thực hiện “sớm” hay “trước” sự bành trướng biến và đánh giá điều kiện.
  • ...
  • Hợp nhất cài đặt đích thành cấu hình phù hợp.
1

Chỉ cần sử dụng biến $(BUILDTYPE) hoặc $(ConfigurationName).

Các vấn đề liên quan