
Oui, en C++ ça fonctionnera, mais il faudra que tu compiles une version supplémentaire pour Linux et une autre pour Mac.
C'est à dire que pour faire la version Linux, il faudra compiler le programme sous Linux et pour faire la version OS X, il faudrait compiler le programme sous OS X.