lysS
V2EX  ›  问与答

CGO 怎么写,指语法提示不太能工作

  •  
  •   lysS · Jun 1, 2022 · 1484 views
    This topic created in 1443 days ago, the information mentioned may be changed or developed.

    VSCode 写 CGO, 一般 C.xxxx 都会报红,而且也转不到中间代码的实现。但不知道为什么有的时候有可以。

    还有就是问问一下 goland 对 CGO 支持好吗?

    lysS
        1
    lysS  
    OP
       Jun 1, 2022
    解决了,
    这样就可以:
    // #cgo CFLAGS: -I./include
    // #include "sciter-x.h"
    import "C"
    import "fmt"


    而以前我是这样的:
    import "fmt"

    // #cgo CFLAGS: -I./include
    // #include "sciter-x.h"
    import "C"

    参考: https://stackoverflow.com/questions/58505317/vscode-import-c-fails-on-modules

    怪欸!!
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5462 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 41ms · UTC 08:48 · PVG 16:48 · LAX 01:48 · JFK 04:48
    ♥ Do have faith in what you're doing.