簡體   English   中英

Visual Studio 2012 Boost.Python集成

[英]Visual Studio 2012 Boost.Python Integration

我正在編寫一些Python腳本,這些腳本從用C ++編寫的應用程序中收集數據以繪制和可視化數據。 C ++應用程序項目捆綁在一個相對較大的Visual Studio 2012解決方案文件中,而到目前為止,Python腳本是用其他一些編輯器(例如Notepad ++)單獨編寫的。

此外,使用Boost.Python bjam命令編譯將數據發送到Python腳本的C ++源。 這將構建所需的C ++ / Python庫,並創建一個.pyd擴展模塊,其中包含要導入到腳本中的所需C ++對象。 這是使用腳本目錄中的Jamroot.jam文件完成的。

我想將這些Python腳本集成到我的C ++解決方案中。 我已經在解決方案中創建了一個Python項目,但是我不知道如何在C ++文件上調用bjam命令。

有什么方法可以在Visual Studio中設置項目屬性以調用bjam命令和Jamroot.jam文件嗎?

您可以在構建前或構建后步驟中調用幾乎所有命令。 不同之處在於,如果使用后構建,則僅在成功構建結束時進行更新。 在此處輸入圖片說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM