代码之家  ›  专栏  ›  技术社区  ›  KateMak

为pthreads创建文件

  •  4
  • KateMak  · 技术社区  · 13 年前

    我正试图编译一个pthread示例,但出现以下错误:

    make: *** No rule to make target `example.cpp', needed by `example.o'.  Stop.
    

    这是我的生成文件:

    CC = g++
    CCFLAGS = -Wall
    
    example: example.o
            $(CC) $(CCFLAGS) -o example example.o -pthread
    
    example.o: example.cpp
            $(CC) $(CCFLAGS) -c example.cpp -pthread
    
    clean:
            - rm *.o
            - rm example
    

    我包含了-phread标志,我不确定它还需要什么来编译。有人有什么想法吗?非常感谢你。

    2 回复  |  直到 13 年前
        1
  •  6
  •   Ziffusion    13 年前

    正如它所说,当前目录中没有example.cpp。

    在当前目录中执行ls操作并在此处发布。