亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? readme.macosx

?? MPEG-4編解碼的實(shí)現(xiàn)(包括MPEG4視音頻編解碼)
?? MACOSX
字號:
==============================================================================
Using the Simple DirectMedia Layer with Mac OS X
==============================================================================

These instructions are for people using Apple's Mac OS X (pronounced
"ten").

From the developer's point of view, OS X is a sort of hybrid Mac and
Unix system, and you have the option of using either traditional
command line tools or Apple's IDE ProjectBuilder (PB).

To build using the command line, use the standard configure and make
process:

	./configure
	make
	make install

(You may need to create the subdirs of /usr/local manually.)

To use the library once it's built, you essential have two possibilities:
use the traditional autoconf/automake/make method, or use Apple's Project Builder.

==============================================================================
Using the Simple DirectMedia Layer with a traditional Makefile
==============================================================================

An existing autoconf/automake build system for your SDL app has good chances
to work almost unchanged on OS X. However, to produce a "real" MacOS X binary
that you can distribute to users, you need to put the generated binary into a
so called "bundle", which basically is a fancy folder with a name like
"MyCoolGame.app".

To get this build automatically, add something like the following rule to
your Makefile.am:

bundle_contents = APP_NAME.app/Contents
APP_NAME_bundle: EXE_NAME
	mkdir -p $(bundle_contents)/MacOS
	mkdir -p $(bundle_contents)/Resources
	echo "APPL????" > $(bundle_contents)/PkgInfo
	$(INSTALL_PROGRAM) $< $(bundle_contents)/MacOS/

You should replace EXE_NAME with the name of the executable. APP_NAME is what
will be visible to the user in the Finder. Usually it will be the same
as EXE_NAME but capitalized. E.g. if EXE_NAME is "testgame" then APP_NAME 
usually is "TestGame". You might also want to use @PACKAGE@ to use the package
name as specified in your configure.in file.

If your project builds more than one application, you will have to do a bit
more.  For each of your target applications, you need a seperate rule.

If you want the created bundles to be installed, you may want to add this
rule to your Makefile.am:

install-exec-hook: APP_NAME_bundle
	rm -rf $(DESTDIR)$(prefix)/Applications/APP_NAME.app
	mkdir -p $(DESTDIR)$(prefix)/Applications/
	cp -r $< /$(DESTDIR)$(prefix)Applications/

This rule takes the Bundle created by the rule from step 3 and installs them
into $(DESTDIR)$(prefix)/Applications/.

Again, if you want to install multiple applications, you will have to augment
the make rule accordingly.


==============================================================================
Using the Simple DirectMedia Layer with Project Builder
==============================================================================

These instructions are for using Apple's Project Builder IDE to build SDL
applications.

- First steps

The first thing to do is to unpack the PBProjects.tar.gz archive in the
top level SDL directory (where the PBProjects.tar.gz archive resides).
Because Stuffit Expander will unpack the archive into a subdirectory,
you should unpack the archive manually from the command line:
	cd [path_to_SDL_source]
	tar zxf PBProjects.tar.gz
This will create a new folder called PBProjects, which you can browse
normally from the Finder.

- Building the Framework

The SDL Library is packaged as a framework bundle, an organized
relocatable folder heirarchy of executible code, interface headers, 
and additional resources. For practical purposes, you can think of a 
framework as a more user and system-friendly shared library, whose library
file behaves more or less like a standard UNIX shared library.

To build the framework, simply open the framework project and build it. 
By default, the framework bundle "SDL.framework" is installed in 
~/Library/Frameworks. Therefore, the testers and project stationary expect
it to be located there. However, it will function the same in any of the
following locations:

    ~/Library/Frameworks
    /Local/Library/Frameworks
    /System/Library/Frameworks

- Build Options
    There are two "Build Styles" (See the "Targets" tab) for SDL.
    "Deployment" should be used if you aren't tweaking the SDL library.
    "Development" should be used to debug SDL apps or the library itself.

- Building the Testers
    Open the SDLTest project and build away!

- Using the Project Stationary
    Copy the stationary to the indicated folders to access it from
    the "New Project" and "Add target" menus. What could be easier?

- Setting up a new project by hand
    Some of you won't want to use the Stationary so I'll give some tips:
    * Create a new "Cocoa Application"
    * Add src/main/macosx/SDLMain.m , .h and .nib to your project
    * Remove "main.c" from your project
    * Remove "MainMenu.nib" from your project
    * Add "$(HOME)/Library/Frameworks/SDL.framework/Headers" to include path
    * Add "$(HOME)/Library/Frameworks" to the frameworks search path
    * Add "-framework SDL -framework Foundation -framework AppKit" to "OTHER_LDFLAGS"
    * Set the "Main Nib File" under "Application Settings" to "SDLMain.nib"
    * Add your files
    * Clean and build

- Building from command line
    Use pbxbuild in the same directory as your .pbproj file
         
- Running your app
    You can send command line args to your app by either invoking it from
    the command line (in *.app/Contents/MacOS) or by entering them in the
    "Executibles" panel of the target settings.
    
- Implementation Notes
    Some things that may be of interest about how it all works...
    * Working directory
        As defined in the SDL_main.m file, the working directory of your SDL app
        is by default set to its parent. You may wish to change this to better
        suit your needs.
    * You have a Cocoa App!
        Your SDL app is essentially a Cocoa application. When your app
        starts up and the libraries finish loading, a Cocoa procedure is called,
        which sets up the working directory and calls your main() method.
        You are free to modify your Cocoa app with generally no consequence 
        to SDL. You cannot, however, easily change the SDL window itself.
        Functionality may be added in the future to help this.
	

Known bugs are listed in the file "BUGS"

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩欧美中文一区| 色琪琪一区二区三区亚洲区| 国产精品成人免费| 欧美理论电影在线| 成人高清免费观看| 狠狠色狠狠色综合系列| 亚洲成av人影院| 亚洲欧洲日本在线| 久久青草欧美一区二区三区| 欧美日韩国产综合一区二区三区| 成人性色生活片| 久久99精品国产麻豆婷婷| 亚洲综合久久久久| 亚洲欧美视频一区| 国产精品不卡视频| 久久久久国产成人精品亚洲午夜| 制服丝袜亚洲网站| 欧美亚洲动漫制服丝袜| 丁香一区二区三区| 国产福利视频一区二区三区| 麻豆精品一区二区三区| 亚洲美女区一区| 中文在线资源观看网站视频免费不卡 | 成人午夜免费av| 精品一区二区免费视频| 五月天激情综合网| 亚洲国产你懂的| 亚洲欧美日韩国产成人精品影院| 国产欧美一区二区三区在线看蜜臀| 欧美一区二区三区在| 538在线一区二区精品国产| 欧美日韩三级一区二区| 一本大道久久a久久精二百| 99国产精品久久久久久久久久久| 国产**成人网毛片九色 | 日本一区二区免费在线| 久久网站最新地址| 欧美激情在线观看视频免费| 国产色产综合产在线视频| 久久久99久久| 国产人久久人人人人爽| 欧美国产激情一区二区三区蜜月| 欧美精品一区二区在线播放| 2024国产精品| 国产日韩精品一区二区三区| 欧美激情在线观看视频免费| 国产精品青草综合久久久久99| 中文在线一区二区| 亚洲欧洲制服丝袜| 亚洲国产一区二区视频| 亚洲最大的成人av| 午夜精品福利一区二区三区av| 日韩精品乱码免费| 久久电影网站中文字幕| 国产一区欧美二区| 成年人午夜久久久| 日本道色综合久久| 欧美精品乱码久久久久久| 欧美军同video69gay| 欧美草草影院在线视频| 国产午夜亚洲精品羞羞网站| 国产精品女上位| 亚洲裸体xxx| 婷婷综合五月天| 国内不卡的二区三区中文字幕 | 日韩不卡一区二区三区| 久久精品国产秦先生| 成人精品小蝌蚪| 欧美性色黄大片手机版| 日韩午夜在线观看| 中文字幕第一页久久| 一区二区三区四区亚洲| 欧美aaaaaa午夜精品| 国产成人精品www牛牛影视| 91国产丝袜在线播放| 日韩三级av在线播放| 国产精品乱码妇女bbbb| 亚洲成人精品在线观看| 国产在线国偷精品免费看| 91麻豆福利精品推荐| 日韩一区二区免费在线电影| 中文av字幕一区| 三级不卡在线观看| 99久久精品国产毛片| 欧美成人a∨高清免费观看| 亚洲视频一区在线| 麻豆免费看一区二区三区| 国产99久久久精品| 欧美电影一区二区三区| 中文字幕欧美国产| 天天亚洲美女在线视频| 成人成人成人在线视频| 欧美一级理论片| 亚洲欧美日韩在线| 国产成人精品影视| 欧美一区二区三区爱爱| 一个色综合网站| 国产在线一区二区| 欧美一区二区三区免费视频| 国产精品传媒视频| 激情欧美一区二区三区在线观看| 日本韩国精品在线| 国产精品理论片在线观看| 精品一区二区三区免费| 欧美日韩中文字幕精品| 中文字幕一区二区三区色视频| 久久国产精品免费| 在线成人小视频| 成人污污视频在线观看| 91国模大尺度私拍在线视频| 久久久亚洲精品一区二区三区| 天堂影院一区二区| 欧美私人免费视频| 国产精品久久久久精k8| 国产精品一区二区三区四区| 日韩女优av电影| 日韩不卡一区二区| 在线亚洲+欧美+日本专区| 国产精品久久久久久亚洲伦| 国产原创一区二区| 精品日韩在线一区| 青娱乐精品视频| 3d动漫精品啪啪1区2区免费| 亚洲高清免费在线| 在线一区二区三区做爰视频网站| 国产精品乱码人人做人人爱| 大美女一区二区三区| 国产欧美日韩三级| 豆国产96在线|亚洲| 国产亚洲精品超碰| 国产91在线看| 中文字幕一区二区三区不卡在线| 国产一区二区按摩在线观看| 精品动漫一区二区三区在线观看| 久久er精品视频| 精品国产乱子伦一区| 国产精品亚洲午夜一区二区三区| 久久这里只精品最新地址| 激情欧美一区二区| 国产欧美一区二区精品性| 成人免费精品视频| 亚洲男人的天堂av| 欧美日韩三级一区二区| 日韩不卡免费视频| 日韩欧美电影一二三| 韩国av一区二区| 国产亚洲精品资源在线26u| 国产激情视频一区二区在线观看| 国产欧美一区二区精品性色 | 国内精品第一页| 国产日韩一级二级三级| 99精品视频中文字幕| 亚洲一区二区三区四区五区中文| 欧美日韩成人综合天天影院| 日本成人在线看| 久久青草国产手机看片福利盒子| 成人国产在线观看| 一区二区三区在线观看视频| 欧美日本一区二区三区四区| 精品在线播放免费| 最新久久zyz资源站| 欧美性一二三区| 国产一区亚洲一区| 综合中文字幕亚洲| 欧美一区日韩一区| 国产成a人亚洲| 一区二区三区四区精品在线视频 | 精品免费视频.| 成人免费的视频| 午夜精品在线看| 久久久亚洲午夜电影| 色狠狠综合天天综合综合| 奇米色一区二区三区四区| 欧美国产日韩a欧美在线观看| 日本精品视频一区二区三区| 久久精品999| 亚洲色图欧美激情| 日韩欧美国产系列| 日本高清不卡aⅴ免费网站| 极品尤物av久久免费看| 一区二区三区国产豹纹内裤在线| 日韩欧美一级特黄在线播放| caoporn国产精品| 免费视频最近日韩| 亚洲男同1069视频| 久久久亚洲高清| 欧美日韩国产美| 99精品在线免费| 激情五月播播久久久精品| 亚洲激情自拍偷拍| 国产亚洲精久久久久久| 欧美三级三级三级| 成人一区在线观看| 蜜臀久久久99精品久久久久久| 中文字幕制服丝袜一区二区三区| 3d成人h动漫网站入口| 一本色道**综合亚洲精品蜜桃冫| 国产美女视频一区| 青青草国产精品亚洲专区无| 亚洲午夜私人影院|