cgo

    2

    2答えて

    GolangアプリケーションでCouchbase Lite(Couchbase Serverではなく)を使用しようとしたことがある人はいないでしょうか。言い換えれば、Golangバイナリに組み込むことですか? 私はこのライブラリCouchbase Lite Coreを見て、すぐに読んで、Couchbase Liteの基礎となるライブラリのように見えますか?私が見つけられなかったのは、それを使う方法

    0

    2答えて

    ネットワークを利用したプログラムを書くときには、CGO_ENABLED=0でかなりコンパイルが遅くなることがわかります。 例えば、最も単純なHTTPサーバ: package main import ( "flag" "fmt" "log" "net/http" ) func handler(w http.ResponseWriter, r *http

    1

    1答えて

    からパラメータとして文字列の配列を渡す私は1つのC関数を持っている: int cgroup_change_cgroup_path(const char * path, pid_t pid, const char *const controllers[]) 私はCGO使用することにより、外出先の言語でそれを呼びたいです。 3番目のパラメータを文字列のC配列を受け入れて渡す方法。

    -2

    1答えて

    github.com/hajimehoshi/ebitenでライブラリを使用しようとしています。かかわらず、私は何をすべきかの、私はこのエラーと会っている: # github.com/go-gl/glfw/v3.2/glfw cc1.exe: sorry, unimplemented: 64-bit mode not compiled in # github.com/go-gl/gl/v2.1

    0

    1答えて

    - 私は現在、このIFDEFとヘッダが含まれているC APIのために行くのラッパーを書く:それは、サードパーティのコードなので #ifdef __cplusplus #define TEST_INLINE inline #else #define TEST_INLINE #endif TEST_INLINE int callC_inline(){ return 1; }

    0

    1答えて

    GoプログラムでC++プログラムxmr-stakを使いたいです。いくつかの調査の後、私はSWIGにバインディングを生成するために解決しました。問題は、ldがライブラリファイルを見つけることができないことです。私はちょうど私がしたことを一歩下に書き留めます。 私はXMR-stakのソースコードとともにsrc/miner/xmrstak/xmrstak.swigcxxでこのファイルを作成: %modu

    1

    1答えて

    Goで説明できない互換性のないタイプのため、コンパイルエラーが発生しました。私は"C"モジュールを使用しています。これは、メッセージ ./main.go:12: cannot use x (type C.int) as type module.C.int in field valueでコンパイルに失敗し package module import "C" type T struct {

    1

    1答えて

    は私のコードです: helloworld.go: src/helloworld.go:9:2: could not determine kind of name for C.free をこの記事に基づいて:私が得たエラーの package main import "C" import "unsafe" //export HelloWorld func HelloWorld() *C

    0

    1答えて

    cuda.hファイルとcudaライブラリ(特にMLライブラリ)に依存するさまざまなGoライブラリがあります。私はWindows上でこれらのライブラリのいずれかをインストールしようとするたびに、私はエラーを取得する私は何をする必要があるかを認識してい fatal error: cuda.h: No such file or directory //#include <cuda.h> を言って(

    0

    1答えて

    キープレスをシミュレートするGoプログラムを作成しました。そのためには、GoコードがコンパイルされているOSに応じて、CコードとCコードの異なるスニペットを使用する必要がありました。 package keyboard /* #include <stdint.h> #ifdef __WIN32 #cgo CFLAGS:-nostdlib #include <Windows.h> vo