• 大小: 229KB
    文件类型: .gz
    金币: 1
    下载: 0 次
    发布日期: 2021-06-11
  • 语言: C/C++
  • 标签: ubuntu  C/C++  cmake  makefile  

资源简介

Ubuntu下用cmake编译多个C和C++工程的例子,自动生成makefile,执行make命令直接生成运行程序

资源截图

代码片段和文件信息


  const char features[] = {“\n“
“C_FEATURE:“
#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404
“1“
#else
“0“
#endif
“c_function_prototypes\n“
“C_FEATURE:“
#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L
“1“
#else
“0“
#endif
“c_restrict\n“
“C_FEATURE:“
#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 201000L
“1“
#else
“0“
#endif
“c_static_assert\n“
“C_FEATURE:“
#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L
“1“
#else
“0“
#endif
“c_variadic_macros\n“

};

int main(int argc char** argv) { (void)argv; return features[argc]; }

评论

共有 条评论