小编Tan*_*ley的帖子

错误:没有这样的文件或目录:编译makefile后'-std = c ++ 11'

当我make在终端中编译使用它打印:

g++ -Wall –std=c++11 -c File.cpp
clang: error: no such file or directory: '–std=c++11'
make: *** [Book.o] Error 1
Run Code Online (Sandbox Code Playgroud)

生成文件:

PROG = studs
CC = g++
OBJS = File.o FileTestDriver.o
CPPFLAGS = -Wall –std=c++11

$(PROG) : $(OBJS)
    $(CC) -o $(PROG) $(OBJS)
File.o : File.h
    $(CC) $(CPPFLAGS) -c File.cpp
FileTestDriver.o :
    $(CC) $(CPPFLAGS) -c FileTestDriver.cpp
clean:
    $(RM) $(PROG) $(OBJS)
Run Code Online (Sandbox Code Playgroud)

FileTestDriver具有main函数,File.cpp只是一个带有一些构造函数,实例变量和函数的简单类.我不确定问题出在哪里,但我认为它是在Makefile中,因为我刚开始使用它们.

当我简单编译时,g++ -std=c++11 File.cpp我得到错误:

Undefined symbols for architecture x86_64:
  "_main", referenced from:
     implicit entry/start for …
Run Code Online (Sandbox Code Playgroud)

c++ makefile compilation c++11

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

简单的UIImageView幻灯片IOS计时器问题

我试图创建一个简单的幻灯片,其中UIImageView的图像每三秒更改一次.首先,我打电话给[self slideShow]viewDidLoad.由于某种原因,我只运行一次计时器,我无法弄明白.这是我的其他方法:

- (void)slideShow
{
    timer = [NSTimer timerWithTimeInterval:3.0
                                        target:self
                                      selector:@selector(imChange)
                                      userInfo:nil
                                       repeats:YES];
    [timer fire];
}

- (void)imChange
{
    NSLog(@"%d",slideNum);
    switch (slideNum) {
        case 0:
            imView.image = img1;
        break;

        case 1:
             imView.image = img2;
        break;

    default:
        break;
}

    slideNum++;

    if (slideNum > 1) {
        slideNum = 0;
    }
}
Run Code Online (Sandbox Code Playgroud)

编辑:Timer是一个实例变量

cocoa-touch objective-c ios

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

创建更详细的表格单元格

我想创建更详细的表格单元格.我找到的一个例子是reddit.com客户端AlienBlue.每个单元格都有一个图像,帖子的标题,然后是其他四个文本.如何在表格单元格中"分层"文本?

cocoa-touch objective-c ios

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

标签 统计

cocoa-touch ×2

ios ×2

objective-c ×2

c++ ×1

c++11 ×1

compilation ×1

makefile ×1