gpt4 book ai didi

c - 当从 C 调用一个 go 程序时,它是编译的还是解释的?

转载 作者:数据小太阳 更新时间:2023-10-29 03:43:16 24 4
gpt4 key购买 nike

我做了一个C程序。我制作了一个定义了 go 函数的 go 文件。在 C 程序中,我调用了 go 函数。 go 是从 C 编译还是解释调用的?

最佳答案

I made a C program. And I made a go file with go functions defined. In the C program, I called go functions

你编写了一个调用 C 函数的 Go 程序(反过来还不可能。)然后你显然再次从 C 调用 Go 函数,这有点奇怪,而且大多数时候没有多大意义.参见 https://stackoverflow.com/a/6147097/532430 .

我假设您使用 gccgo 来编译您的程序。因为如果你使用 Go 的 gc 那么你的程序是用什么语言编写的就不会有任何混淆。

Is go called from C compiled or interpretted?

已编译。 gccgo 是 GCC 的 Go 前端。 GCC 代表 GNU Compiler Collection。

关于c - 当从 C 调用一个 go 程序时,它是编译的还是解释的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29384078/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com