【问题标题】:Build and run NaCl code using additional .cc files使用其他 .cc 文件构建和运行 NaCl 代码
【发布时间】:2014-09-11 15:23:20
【问题描述】:

我是 NaCl 的新手。我试图按照https://developer.chrome.com/native-client/devguide/tutorial/tutorial-part1提供的指令构建和运行示例代码

我能够运行原始代码。 现在在这个例子中,我创建了一个 .cc 和 .h 文件,并从 hello_tutorial.cc 中调用了一个新的 .cc 文件中的函数(这个文件已经存在)。但我不确定如何在 Makefile 中添加这个新文件,以便在我运行 make 命令时编译器也会包含这些文件。

任何人都可以帮助我在这里缺少什么吗?

【问题讨论】:

    标签: google-nativeclient ppapi


    【解决方案1】:

    教程第 1 部分的 Makefile 是手工制作的,因此您需要为每个源文件添加几行新行:

    [new_file].bc: [new_file].cc
    $(PNACL_CXX) -o $@ $

    然后将.bc添加到pexe的依赖中:

    hello_tutorial.pexe: hello_tutorial.bc [new_file.bc]

    如果您切换到教程的第 2 部分,它将使用 NaCl SDK 构建系统,这使事情变得更容易,您只需将源代码添加到 Makefile 中的“SOURCES =”行。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-04-19
      • 2010-11-13
      • 1970-01-01
      • 2019-04-24
      • 2020-12-19
      相关资源
      最近更新 更多