我正在寻找一个可以格式化 USB 驱动器并可运行 C++ 可执行文件的文件系统。
尝试过FAT32:
$ ./main
bash: ./main: Permission denied
尝试过 NTFS:
$ ./main
bash: ./main: Permission denied
尝试过 Ext4:可以工作,但是无法在 OS X 上安装。
有任何想法吗?
(我也尝试了 chmodding,但是不起作用)
答案1
问题不在于 FS,而在于你的 OSx 计算机上的权限。
您是否需要加入允许访问的组?还请检查安装是否提供了正确的权限。
FAT 和 NTFS 都可以在多个操作系统上使用。如果您不需要从较旧的 Windows 机器访问,则 NTFS 是最佳选择,因为它在 Windows 端提供了更好的安全性,并且更接近 Linux/OSx 文件系统的功能。