小编Ren*_*ith的帖子

如何重复铃声

我正在使用ringtone = RingtoneManager.getRingtone(this,Settings.System.DEFAULT_RINGTONE_URI); 获取默认铃声,我正在使用ringtone.play(); 这只播放一次铃声,我想玩,直到我打电话给ringtone.stop(); 我可以在日志中看到

12-10 18:37:40.968: DEBUG/Ringtone(2874): playing a tone with looping : false
Run Code Online (Sandbox Code Playgroud)

有没有办法循环?

以下是我的代码,

ringtone = RingtoneManager.getRingtone(this,Settings.System.DEFAULT_RINGTONE_URI);
ringtone.setStreamType(AudioManager.STREAM_NOTIFICATION);
ringtone.play();
Run Code Online (Sandbox Code Playgroud)

android

6
推荐指数
1
解决办法
4321
查看次数

-I标志在make文件中不起作用

我刚写了简单的make文件来编译任意数量的文件.当我添加-I标志来添加include目录时,它无法正常工作.

    CC=g++
    CFLAGS=-I./inc
    DEPS = add.h mul.h
    OBJ = main.o add.o mul.o 

    %.o: %.c $(DEPS)
        $(CC) -c -o $@ $< $(CFLAGS)

    main: $(OBJ)
        $(CC) -o $@ $^ $(CFLAGS)
Run Code Online (Sandbox Code Playgroud)

以下是我执行make时的输出.你可以看到-I./inc缺失了

    ~/PGMS/testMakeFile > make
    g++    -c -o main.o main.cc
    main.cc:1:17: fatal error: add.h: No such file or directory
Run Code Online (Sandbox Code Playgroud)

我已经浪费了很长时间来解决这个问题,有人可以帮我解决这个问题吗?

compiler-construction makefile

1
推荐指数
1
解决办法
949
查看次数

标签 统计

android ×1

compiler-construction ×1

makefile ×1