我在MacOSX中使用premake和GNU科学库来编译一个简单的示例代码
#include <stdio.h>
#include <gsl/gsl_sf_bessel.h>
int
main (void)
{
double x = 15.0;
double y = gsl_sf_bessel_J0 (x);
printf ("J0(%g) = %.18e/n", x, y);
return 0;
}
要从终端编译此test_gsl.c,我可以
clang -Wall -I/usr/local/include -c test_gsl.c
clang -L/usr/local/lib test_gsl.o -lgsl -lgslcblas -lm
我无法弄清楚如何编写premake5.lua文件。