3
#include "atlas_misc.h"
6
void PrintUsage(char *nam)
8
fprintf(stderr, "\nUSAGE: %s [-o <outfile>]\n", nam);
12
void GetFlags(int nargs, char **args, FILE **fpout)
17
for (i=1; i < nargs; i++)
19
if (args[i][0] != '-') PrintUsage(args[0]);
23
*fpout = fopen(args[++i], "w");
32
main(int nargs, char **args)
35
GetFlags(nargs, args, &fpout);
37
fprintf(fpout, "#ifndef ATLAS_NTHREADS_H\n #define ATLAS_NTHREADS_H\n\n");
38
fprintf(fpout, " #include \"pthread.h\"\n");
40
fprintf(fpout, " #define ATL_NTHREADS %d\n", ATL_NCPU);
42
fprintf(fpout, " #define ATL_NTHREADS 4\n");
44
fprintf(fpout, "\n#endif\n");