我正在尝试编译我的第一个linux ARM hello world程序,当我将二进制文件复制并运行到我的目标linux板(linuxstamp Atmel arm 9g20)时,我会得到“非法指令”。看起来构建更多的是一个独立的非OS程序,而不是在linux用户空间中运行的代码。有人能给我指明正确的方向吗?谢谢。代码:
我正在寻找一个跨平台库来检测目录中的文件何时被添加或修改。我知道有一些特定于OS的方法可以做到这一点(inotify for Linux,FindFirstChangeNotification for windows等)。但是,是否有一个独立于平台的库专门在C中工作?(类似于QFileSystemWatcher in C++)