女士们,先生们,你好.
我正在尝试在C中创建一个Makefile,它将创建两个库一个静态,一个共享.
到目前为止,我的Makefile适用于静态部分.
Projet文件结构:
//root
//root/src
Run Code Online (Sandbox Code Playgroud)
另外一点,这个Makefile还在我的根项目目录和/ src目录中创建*.o.
该怎么做只会在/ src目录下创建目标文件?
Makefile文件:
SNAME = libmy_printf_`uname -m`-`uname -s`.a
DNAME = libmy_printf_`uname -m`-`uname -s`.so
SRC = $(wildcard src/*.c)
OBJ = $(SRC:.c=.o)
CC = gcc
RM = rm -f
CFLAGS = -W -Wall -ansi -pedantic -Werror -g3 -fPIC
LDFLAGS = -L. -l$(NAME)
STATIC: $(OBJ)
$(CC) -c $(SRC)
ar r $(SNAME) $(OBJ)
ranlib $(SNAME)
DYNAMIC: $(OBJ)
$(CC) -c $(SRC)
$(CC) -shared -o $(DNAME) $(OBJ)
.PHONY: my_printf_static
my_printf_static: $(STATIC)
.PHONY: my_printf_dynamic
my_printf_dynamic: $(DYNAMIC)
.PHONY: all
all: …Run Code Online (Sandbox Code Playgroud) 我和我的团队正在尝试在iPad上制作一个自动播放 HTML5 视频/音频标签的网络应用程序。到目前为止,在使用CSS和JavaScript进行了多次尝试后,仍然没有运气。
问题是:还有什么其他选择可以让它自动播放?
我正在考虑使用带有iOS API调用的集成浏览器的本机应用程序来模拟触摸/点击,从而使视频/音频标签自动播放。
是否可能,如果是,如何以及使用哪个 iOS 版本?
谢谢