桌面上的 AVAudioSession?

AVAudioSession on desktop?

在 mac 桌面上,我尝试录制系统声音(以及可选的麦克风声音 - 但一开始我只是在录制系统声音)。

我正在按照本指南进行操作 - https://www.appcoda.com/ios-avfoundation-framework-tutorial/

然而我不断得到:

 songifier.mm:8:9: fatal error: 'AVFoundation/AVAudioSession.h' file not found

进口

我正在编译:

gcc -framework Cocoa -framework Foundation -framework Carbon -framework AppKit -framework AVFoundation -lstdc++ -o songifier songifier.mm

有谁知道如何从桌面使用AVAudioSession这个来录制系统音频?

桌面没有 AVAudioSession - 该代码必须从您为 macos 编译的任何内容中排除。