有什么办法我只能执行文件的虚假依赖,如果这个文件不存在?
如果文件没有虚假依赖,则它可以工作,只执行此规则的内容.但是如果我将伪目标添加为依赖,它会继续执行依赖规则和生成现有文件的规则.
我简化了我的Makefile,以便您可以看到我的问题:
.PHONY: phonytarget all clean
all: $(CURDIR)/a.a
@echo done
$(CURDIR)/a.a: phonytarget
@touch $@
phonytarget:
@echo what the heck is wrong with you
我有一个应用程序,接受最多255个字符的UTF-8字符串.
如果字符是ASCII,(字符数==大小,以字节为单位).
如果字符不是全部ASCII并且包含日语字母,则给定大小(以字节为单位),如何获取字符串中的字符数?
输入:char *data, int bytes_no
输出:int char_no