我正在遵循 JuliaAcademy ( https://github.com/JuliaAcademy ) 的一些示例代码。
我正在尝试从 Julia 中运行 C 代码。我使用的是 Windows 10 64 位,我的计算机上安装了 gcc,并安装了 Atom IDE 来运行 Julia。
这是我正在运行的代码片段:
using Libdl
C_code = """
#include <stddef.h>
double c_sum(size_t n, double *X) {
double s = 0.0;
for (size_t i = 0; i < n; ++i) {
s += X[i];
}
return s;
}
"""
const Clib = tempname() # make a temporary file
# compile to a shared library by piping C_code to gcc
# (works only if …Run Code Online (Sandbox Code Playgroud)