void usage(char* s){ fprintf(stderr, " "); fprintf(stderr, "%s -s <source file> build: %s-%s ", s, __DATE__, __TIME__); fprintf(stderr, "s: path image file "); fprintf(stderr, " example: %s -s ./img/test.jpg ", s); fprintf(stderr, " "); } int main(int argc, char* argv[]){ std::string imagePath; int c; while ( ((c = getopt( argc, argv, "s:?" ) ) ) != -1 ){ switch (c){ case 's': imagePath = optarg; break; case '?': default: usage(argv[0]); return -1; } } }
使用的时候,编译完成后会生成test执行文件,使用范例:./build/test -s test.jpg
LED照明:依古齐尼(深圳)照明科技有限公司
13723451660 刘先生