C语言编译时判断操作系统

参考:https://sourceforge.net/p/predef/wiki/OperatingSystems/

#include <stdio.h>

int main() {
#if defined(_WIN16) || defined(_WIN32) || defined(_WIN64)
	printf("windows");
#elif defined(__linux__)
	printf("linux");
#elif defined(__APPLE__)
	printf("apple");
#else
	printf("other");
#endif

	return 0;
}
posted @   寻找繁星  阅读(7)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 通过 API 将Deepseek响应流式内容输出到前端
· AI Agent开发,如何调用三方的API Function,是通过提示词来发起调用的吗
点击右上角即可分享
微信分享提示