⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 make-rosshell.mak

📁 ReactOS是一些高手根据Windows XP的内核编写出的类XP。内核实现机理和API函数调用几乎相同。甚至可以兼容XP的程序。喜欢研究系统内核的人可以看一看。
💻 MAK
字号:
#
#  ReactOS shell
#
#  Makefile
#

PATH_TO_TOP := ../../..

TARGET_TYPE := program

TARGET_APPTYPE := windows

TARGET_NAME := rosshell

TARGET_INSTALLDIR := .

TARGET_CFLAGS := \
	-D__USE_W32API -DWIN32 -D_ROS_ \
	-D_WIN32_IE=0x0600 -D_WIN32_WINNT=0x0501 -DWINVER=0x0500 \
	-DUNICODE -fexceptions -Wall -g

TARGET_CPPFLAGS := $(TARGET_CFLAGS)

TARGET_RCFLAGS := -D__USE_W32API -DWIN32 -D_ROS_ -D__WINDRES__

TARGET_SDKLIBS := \
	gdi32.a user32.a comctl32.a ole32.a oleaut32.a shell32.a \
	notifyhook.a ws2_32.a msimg32.a

TARGET_GCCLIBS := stdc++ uuid

TARGET_OBJECTS := \
	explorer.o \
	i386-stub-win32.o \
	desktop/desktop.o \
	dialogs/searchprogram.o \
	dialogs/settings.o \
	shell/entries.o \
	shell/shellfs.o \
	shell/pane.o \
	shell/winfs.o \
	services/startup.o \
	services/shellservices.o \
	taskbar/desktopbar.o \
	taskbar/taskbar.o \
	taskbar/startmenu.o \
	taskbar/traynotify.o \
	taskbar/quicklaunch.o \
	taskbar/favorites.o \
	utility/shellclasses.o \
	utility/utility.o \
	utility/window.o \
	utility/dragdropimpl.o \
	utility/shellbrowserimpl.o \
	utility/xmlstorage.o \
	utility/xs-native.o

TARGET_CPPAPP := yes

TARGET_PCH := precomp.h

SUBDIRS := notifyhook

DEP_OBJECTS := $(TARGET_OBJECTS)

include $(PATH_TO_TOP)/rules.mak
include $(TOOLS_PATH)/helper.mk
include $(TOOLS_PATH)/depend.mk

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -