从 FlasCC(又名 Crossbridge)访问 Win32 API

Accesing Win32 API from FlasCC (aka Crossbridge)

本文关键字:访问 Win32 API Crossbridge FlasCC 又名      更新时间:2023-10-16

我必须使用 FlasCC 编译一个C++项目来创建 swf。我能够编译所有CPP文件,除了那些使用Win32 API("Windows.h",DirectX等)的文件。我已经在cygwin文件夹/usr/include/w32api上看到了api库,但在FlasCC sdk文件夹中没有。如何链接它们?

你不能。Flascc 使用 FreeBSD API,所以除非你编写它,否则任何特定于窗口的东西都不能使用。甚至提供的libc也有些有限,很多API都是虚拟的。大多数 IO 和系统相关代码需要重写才能与 flascc 一起使用。