swig

    1熱度

    1回答

    ,當我創造了在Python中使用使用痛飲* .so文件,但是當我導入它,我得到這個: /_analyzer.so: undefined symbol: autocorellation 我就照幾乎一切此指令:https://scipy.github.io/old-wiki/pages/Cookbook/SWIG_NumPy_examples.html 我的代碼如下: analyzer.h: vo

    0熱度

    1回答

    我正在學習如何在express上構建會議Web應用程序。在講座中,他使用swig,但我更喜歡用玉代替swig,因爲我正在嘗試使用它。 我想將swig代碼轉換成玉,我被困在這些代碼中。 //In swig, <div class="col-md-12 column list-group">{% for note in notes %} <div class="list-group-i

    0熱度

    1回答

    我需要這個類的C++轉換爲一個Python模塊,並給出錯誤 /* * arexcrypt.h/ #ifndef AREXCRYPT_H #define AREXCRYPT_H //Qt #include <QString> #include <QVector> #include <QFlags> //App #include "singleton.h" class ArexCr

    -1熱度

    1回答

    在系統: 的Fedora 21 的Ruby 2.1.7 GCC 4.9.2 我按照說明安裝simstring但AFER $ruby extconf.rb 試圖當指示make and make install,我得到一個錯誤: cc1plus: some warnings being treated as errors Makefile:217: recipe for target 'export

    0熱度

    1回答

    我在SWIG中有一個內存管理問題。 我有此對象在C++(TestStruct.h): struct Buffer { uint8_t* data; int length; } 我希望能夠初始化使用Python列表或字符串該對象和從蟒摧毀它沒有內存泄漏。 我痛飲文件是: %module test %newobject Buffer; %nodefaultctor Bu

    2熱度

    1回答

    使用CMake 2.8+,您可以避免使用target_include_directories()冗餘設置包含目錄。 E.g.通過寫 add_libary(mylib SHARED ${SOURCES}) target_include_directories(mylib PUBLIC ./include) ..你只需要對mylib鏈接到所需要的包括文件夾添加到您的目標。 但是當我必須使用不使用

    2熱度

    1回答

    對於一個小型Java項目,我需要與現有的用C編寫的代碼進行交互,以便讓事情變得簡單(不幸的是,我不是C/C++程序員)我決定使用swig。 生成的包裝代碼似乎工作;然而,當我調用一個應該給我一個NULL分隔的字符串列表的函數時(這就是C函數應該返回的內容,如果我沒有弄錯),包裝的代碼只返回期望的第一個字符串值價值清單。我假設在Java中正確的返回數據類型將是一個字符串數組而不是字符串?這個假設是否

    0熱度

    1回答

    我有一部分項目需要我包裝一些現有的C++代碼。我爲包裝代碼做了一個測試項目,測試項目正在運行。 但是,當我嘗試將這個測試項目集成到主項目中。發生以下錯誤。 我能夠加載共享庫,但只要我可以運行我的第一個包裝函數,它會中斷說明不滿意的鏈接錯誤。 然後我決定不將我的測試項目集成到我的主項目中,而是直接將我的測試項目複製到主項目的環境中並運行它(意味着它完全相同的代碼)。同樣的錯誤發生。 我懷疑這是因爲我

    0熱度

    1回答

    我正嘗試在用C++編寫的協議解析器和用Python編寫的TCP包過濾器之間創建接口。我對使用Python的C++並不熟悉,並且一直在努力使這兩者合作好幾天。 我正在使用swig庫。解析類(我沒有寫)通過頭文件包含許多對其他C++文件的引用。 C++類被稱爲E2ProtocolHandler.cpp,並且有一個包含所有稱爲E2ProtocolHandler.h的依賴關係的頭文件。 我寫了下面痛飲接口

    6熱度

    1回答

    我對TensorFlow相當陌生,現在正在研究自定義op開發。我已經閱讀過官方教程,但是我感覺幕後發生了很多事情,我並不總是希望將我的自定義操作放在user_ops目錄中。 因此,我拿起一個example word2vec 它使用定製的 「Skipgram」 的運算,它的註冊這裏定義: /word2vec_o​​ps.cc ,其內核的實現是在這裏: /word2vec_kernels.cc 看着構