我已经构建了一个基于 C++ 的 CERN 的 ROOT 脚本,并且我编写了(编辑一个示例)CMakeList.txt。顺便说一句,我在 CMake 上很菜鸟。当我命令使用 编译时cmake ..,它正确完成 -我认为 - 没有错误。但是没有出现我想要生成的 .exe 文件。我的目录订单
/Project
../TLV.cpp
../CMakeLists.txt
../build
Run Code Online (Sandbox Code Playgroud)
有我的 CMakeLists.txt
cmake_minimum_required(VERSION 2.8)
project(TLV)
#Set CXX flags to compile with c++11 and error warnings quiet
set(CMAKE_CXX_FLAGS "-O3 -fPIC -Wall -Wextra -std=c++11 -m64")
#Load root
set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} $ENV{ROOTSYS}/etc/cmake)
#print conf
message(STATUS "Environmental CMAKE_MODULE_PATH is $ENV{ROOTSYS}")
#find the package with extra libraries needed
find_package(ROOT MODULE REQUIRED Cling TreePlayer Tree Rint Postscript Matrix RIO Core Foam RooStats RooFit RooFitCore Gpad …Run Code Online (Sandbox Code Playgroud) 我如何列出当前类别的子类别列表。
我将尝试get_categories代码,但不能。
像那样 ;
$args = array('child_of' => term_id );
$categories = get_categories( $args );
foreach($categories as $category) {
echo '<p>Category: <a href="' . get_category_link( $category->term_id ) . '" title="' . sprintf( __( "View all posts in %s" ), $category->name ) . '" ' . '>' . $category->name.'</a> </p> ';
echo '<p> Description:'. $category->description . '</p>';
echo '<p> Post Count: '. $category->count . '</p>';
Run Code Online (Sandbox Code Playgroud)