間違いだらけの備忘録

このページの内容は無保証でありこのページの内容によって直接、または間接に損害を受けられたとしても私は責任を取りません。

KernelVersion,glibcVersion

#include <stdio.h>
#include <sys/utsname.h>
#include <gnu/libc-version.h>

static struct utsname uts;

static const char *get_kernel_version(void)
{
        if (uname(&uts) < 0)
                return "unknown";
        return uts.release;
}

int main (void) {
        printf("kernel: %s\n", get_kernel_version());
        printf("glibc_version: %s\n", gnu_get_libc_version());
        printf("glibc_release: %s\n", gnu_get_libc_release());

        return 0;
}

Y氏より。
ほほー

このページにはhatena以外のサービスからのコンテンツが埋め込まれています。 hatenaによりGoogle AdSense 広告が埋め込まれています。