我对Ubuntu很陌生,但我似乎无法让它工作.它在我学校的电脑上运行良好,我不知道我在做什么.我已经查过usr/include次了.那里很好.以下是代码:

#include <iostream>
#include <time.h>
using namespace std;

int main()
{
    timespec time1, time2;
    int temp;
    clock_gettime(CLOCK_PROCESS_CPUTIME_ID, &time1);
    //do stuff here
    clock_gettime(CLOCK_PROCESS_CPUTIME_ID, &time2);
    return 0;
}

我使用代码块作为我的IDE来构建和运行.任何帮助都会很好,谢谢.

推荐答案

-lrt添加到g++命令行的末尾.这是librt中的链接.所以"实时"共享库.

Linux相关问答推荐

如何在具有多种可能性的linux shell中获取最大值和最小值?

如何在 ERE 中结束这个正则表达式

Linux BlueZ 5.65 hcitool 结合服务 UUID 和制造数据广告

如何将一个变量的 2 行添加到另一个变量的特定行?

c++进程状态中的+是什么意思

如何使用正则表达式在 LINux 中查找具有不同结尾的多个文件?

如何拆分多个分隔符但将它们保留在方括号之间?

Linux 系统调用文档

matlab中linux和windows上regexp()的不同行为

如何在 Linux 上使用 Python 判断进程是否仍在运行?

如何使用 GDB 和 QEMU 调试 Linux 内核?

如何仅使用 SED 获得第二行

如何在非阻塞套接字上处理 OpenSSL SSL_ERROR_WANT_READ / WANT_WRITE

你如何在 C 中的 Linux 上进行非阻塞控制台 I/O?

使用 Bash 脚本查找文件中字符串的行号

在文件夹中的 gzip 文件中查找字符串

Docker:您是否try 连接到没有 TLS 的启用 TLS 的守护进程?

如何在 docker 容器中运行 cron 作业(job)

编辑文件时保留 samba 共享的文件权限

当系统说当前在进程中使用时,如何在linux中删除用户