Новое в системе Wolfram
Mathematica
8: Интегрированный процесс работы с Си
◄
предыдущая
|
следующая
►
Разработка программного обеспечения
Вызов неподдерживаемых Си компиляторов
Вызов неподдерживаемых Си компиляторов осуществляется с помощью интерфейса GenericCCompiler. В этом примере производится вызов компилятора TinyCC.
In[1]:=
X
Needs["CCompilerDriver`"]
In[2]:=
X
Needs["CCompilerDriver`GenericCCompiler`"]
In[3]:=
X
greeter = CreateExecutable[" #include <stdio.h> int main() { printf(\"Hello TinyCC world.\\n\"); }", "hiworld", "Compiler" -> GenericCCompiler, "CompilerInstallation" -> "/home/abdul/usr/bin", "CompilerName" -> "tcc"]
Out[3]=
In[4]:=
X
Import["!\"" <> greeter <> "\"", "Text"]
Out[4]=