Tôi đang sử dụng UseLATEX.cmake để biên soạn thư mục tài liệu dự án của mình.CMake và Latex
Dự án của tôi được tổ chức như sau -
.
├── CMakeLists.txt
├── bin
├── build
├── cmake
│ ├── CMakeCompilerFlags.cmake
│ ├── CMakeDefaults.cmake
│ ├── MacroEnsureOutOfSourceBuilds.cmake
│ └── UseLATEX.cmake
├── doc
│ ├── Doc.tex
│ ├── CMakeLists.txt
│ └── images
│ ├── img1.png
│ ├── img2.png
│ ├── img3.png
│ └── img4.jpeg
............
└── src
├── CMakeLists.txt
├── file1.cpp
├── file2.cpp
└── file3.cpp
gốc tập tin mức cmake của tôi là như thế này ...
cmake_minimum_required(VERSION 2.8 FATAL_ERROR)
# Set path for CMake
set(CMAKE_MODULE_PATH
"${CMAKE_SOURCE_DIR}/cmake"
${CMAKE_MODULE_PATH}
)
# Define project settings
project(proj)
set(APPLICATION_NAME ${PROJECT_NAME})
include(CMakeDefaults)
# Compile Program and Docs
include_directories(inc)
add_subdirectory(src)
add_subdirectory(doc)
Và file CMakeList trong file tài liệu là -
include(UseLATEX)
ADD_LATEX_DOCUMENT(Doc.tex
#BIBFILES mybib.bib
IMAGE_DIRS images
DEFAULT_PDF
)
Bây giờ tôi biên dịch dự án của tôi trong thư mục build
. Có cách nào tôi có thể sao chép lại tệp Doc.pdf
được tạo trong thư mục build/doc
quay lại thư mục bản dựng ban đầu của tôi không?
cảm ơn rất nhiều !! :) – subzero