cpp-terminal icon indicating copy to clipboard operation
cpp-terminal copied to clipboard

Error importing library

Open Mq-b opened this issue 4 months ago • 13 comments

root@gao-virtual-machine:~/package_test# g++ test.cpp -o example -I/usr/local/include -L/usr/local/lib -lcpp-terminal
test.cpp:1:10: fatal error: cpp-terminal/base.hpp: 没有那个文件或目录
    1 | #include <cpp-terminal/base.hpp>
      |          ^~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
root@gao-virtual-machine:~/package_test# ls /usr/local/include/cpp-terminal
args.hpp    cursor.hpp     focus.hpp     iostream_initializer.hpp  options.hpp  stream.hpp    terminal_impl.hpp         tty.hpp
buffer.hpp  event.hpp      input.hpp     key.hpp                   prompt.hpp   style.hpp     terminal_initializer.hpp  version.hpp
color.hpp   exception.hpp  iostream.hpp  mouse.hpp  

code:

#include<cpp-terminal/base.hpp>
#include <cpp-terminal/input.hpp>
#include <cpp-terminal/terminal.hpp>
#include <iostream>

int main() {
    Term::Terminal term;

    term.clear_screen();
    std::cout << "Hello, cpp-terminal!" << std::endl;
    std::cout << "Press any key to exit..." << std::endl;

    Term::Key key = Term::read_key();
    if (key == Term::Key::Enter) {
        std::cout << "You pressed Enter!" << std::endl;
    } else {
        std::cout << "Exiting..." << std::endl;
    }

    // 清理并退出
    term.reset();
    return 0;
}

build:

git clone https://github.com/jupyter-xeus/cpp-terminal.git
cd cpp-terminal
mkdir build
cd build
cmake ..
make
make install
root@gao-virtual-machine:~/package_test# git clone https://github.com/jupyter-xeus/cpp-terminal.git
正克隆到 'cpp-terminal'...
remote: Enumerating objects: 4889, done.
remote: Counting objects: 100% (1894/1894), done.
remote: Compressing objects: 100% (694/694), done.
remote: Total 4889 (delta 1506), reused 1310 (delta 1200), pack-reused 2995 (from 1)
接收对象中: 100% (4889/4889), 1.33 MiB | 35.00 KiB/s, 完成.
处理 delta 中: 100% (3320/3320), 完成.
root@gao-virtual-machine:~/package_test# cd cpp-terminal/
root@gao-virtual-machine:~/package_test/cpp-terminal# mkdir build
root@gao-virtual-machine:~/package_test/cpp-terminal# cd build/
root@gao-virtual-machine:~/package_test/cpp-terminal/build# cmake ..
-- The CXX compiler identification is GNU 12.3.0
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
CMake Warning (dev) at /snap/cmake/1417/share/cmake-3.30/Modules/FetchContent.cmake:1953 (message):
  Calling FetchContent_Populate(doctest) is deprecated, call
  FetchContent_MakeAvailable(doctest) instead.  Policy CMP0169 can be set to
  OLD to allow FetchContent_Populate(doctest) to be called directly for now,
  but the ability to call it with declared details will be removed completely
  in a future version.
Call Stack (most recent call first):
  tests/CMakeLists.txt:11 (FetchContent_Populate)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Deprecation Warning at build/_deps/doctest-src/CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 3.5 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.


-- Configuring done (9.4s)
-- Generating done (0.1s)
-- Build files have been written to: /root/package_test/cpp-terminal/build
root@gao-virtual-machine:~/package_test/cpp-terminal/build# make
[  1%] Building CXX object cpp-terminal/private/CMakeFiles/cpp-terminal-private.dir/version.cpp.o
[  2%] Building CXX object cpp-terminal/private/CMakeFiles/cpp-terminal-private.dir/return_code.cpp.o
[  3%] Building CXX object cpp-terminal/private/CMakeFiles/cpp-terminal-private.dir/file_initializer.cpp.o
[  4%] Building CXX object cpp-terminal/private/CMakeFiles/cpp-terminal-private.dir/exception.cpp.o
[  5%] Building CXX object cpp-terminal/private/CMakeFiles/cpp-terminal-private.dir/unicode.cpp.o
[  6%] Building CXX object cpp-terminal/private/CMakeFiles/cpp-terminal-private.dir/conversion.cpp.o
[  7%] Building CXX object cpp-terminal/private/CMakeFiles/cpp-terminal-private.dir/args.cpp.o
[  8%] Building CXX object cpp-terminal/private/CMakeFiles/cpp-terminal-private.dir/terminal_impl.cpp.o
[  9%] Building CXX object cpp-terminal/private/CMakeFiles/cpp-terminal-private.dir/tty.cpp.o
[ 10%] Building CXX object cpp-terminal/private/CMakeFiles/cpp-terminal-private.dir/terminfo.cpp.o
[ 11%] Building CXX object cpp-terminal/private/CMakeFiles/cpp-terminal-private.dir/input.cpp.o
[ 12%] Building CXX object cpp-terminal/private/CMakeFiles/cpp-terminal-private.dir/screen.cpp.o
[ 13%] Building CXX object cpp-terminal/private/CMakeFiles/cpp-terminal-private.dir/cursor.cpp.o
[ 14%] Building CXX object cpp-terminal/private/CMakeFiles/cpp-terminal-private.dir/file.cpp.o
[ 15%] Building CXX object cpp-terminal/private/CMakeFiles/cpp-terminal-private.dir/env.cpp.o
[ 16%] Building CXX object cpp-terminal/private/CMakeFiles/cpp-terminal-private.dir/blocking_queue.cpp.o
[ 17%] Building CXX object cpp-terminal/private/CMakeFiles/cpp-terminal-private.dir/sigwinch.cpp.o
[ 18%] Linking CXX static library libcpp-terminal-private.a
[ 18%] Built target cpp-terminal-private
[ 20%] Building CXX object cpp-terminal/CMakeFiles/cpp-terminal.dir/terminal_impl.cpp.o
[ 21%] Building CXX object cpp-terminal/CMakeFiles/cpp-terminal.dir/terminal_initializer.cpp.o
[ 22%] Building CXX object cpp-terminal/CMakeFiles/cpp-terminal.dir/iostream_initializer.cpp.o
[ 23%] Building CXX object cpp-terminal/CMakeFiles/cpp-terminal.dir/mouse.cpp.o
[ 24%] Building CXX object cpp-terminal/CMakeFiles/cpp-terminal.dir/args.cpp.o
[ 25%] Building CXX object cpp-terminal/CMakeFiles/cpp-terminal.dir/focus.cpp.o
[ 26%] Building CXX object cpp-terminal/CMakeFiles/cpp-terminal.dir/buffer.cpp.o
[ 27%] Building CXX object cpp-terminal/CMakeFiles/cpp-terminal.dir/iostream.cpp.o
[ 28%] Building CXX object cpp-terminal/CMakeFiles/cpp-terminal.dir/stream.cpp.o
[ 29%] Building CXX object cpp-terminal/CMakeFiles/cpp-terminal.dir/prompt.cpp.o
/root/package_test/cpp-terminal/cpp-terminal/prompt.cpp: In function ‘std::string Term::prompt_multiline(const std::string&, std::vector<std::__cxx11::basic_string<char> >&, std::function<bool(std::__cxx11::basic_string<char>)>&)’:
/root/package_test/cpp-terminal/cpp-terminal/prompt.cpp:263:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
  263 |           if(not_complete) key = Key(static_cast<Term::Key>(Term::MetaKey::Value::Alt + Term::Key::Enter));
      |           ^~
/root/package_test/cpp-terminal/cpp-terminal/prompt.cpp:267:9: note: here
  267 |         case Key::Backspace:
      |         ^~~~
[ 30%] Building CXX object cpp-terminal/CMakeFiles/cpp-terminal.dir/window.cpp.o
[ 31%] Building CXX object cpp-terminal/CMakeFiles/cpp-terminal.dir/terminal.cpp.o
[ 32%] Building CXX object cpp-terminal/CMakeFiles/cpp-terminal.dir/color.cpp.o
[ 33%] Building CXX object cpp-terminal/CMakeFiles/cpp-terminal.dir/key.cpp.o
[ 34%] Building CXX object cpp-terminal/CMakeFiles/cpp-terminal.dir/event.cpp.o
[ 35%] Building CXX object cpp-terminal/CMakeFiles/cpp-terminal.dir/screen.cpp.o
[ 36%] Building CXX object cpp-terminal/CMakeFiles/cpp-terminal.dir/options.cpp.o
[ 37%] Building CXX object cpp-terminal/CMakeFiles/cpp-terminal.dir/cursor.cpp.o
[ 38%] Building CXX object cpp-terminal/CMakeFiles/cpp-terminal.dir/style.cpp.o
[ 40%] Linking CXX static library libcpp-terminal.a
[ 40%] Built target cpp-terminal
[ 41%] Building CXX object tests/CMakeFiles/file.test.dir/file.test.cpp.o
[ 42%] Linking CXX executable file.test
[ 42%] Built target file.test
[ 43%] Building CXX object tests/CMakeFiles/key.test.dir/key.test.cpp.o
[ 44%] Linking CXX executable key.test
[ 44%] Built target key.test
[ 45%] Building CXX object tests/CMakeFiles/screen.test.dir/screen.test.cpp.o
[ 46%] Linking CXX executable screen.test
[ 46%] Built target screen.test
[ 47%] Building CXX object tests/CMakeFiles/events.test.dir/events.test.cpp.o
[ 48%] Linking CXX executable events.test
[ 48%] Built target events.test
[ 49%] Building CXX object tests/CMakeFiles/exception.test.dir/exception.test.cpp.o
[ 50%] Linking CXX executable exception.test
[ 50%] Built target exception.test
[ 51%] Building CXX object tests/CMakeFiles/unicode.test.dir/unicode.test.cpp.o
[ 52%] Linking CXX executable unicode.test
[ 52%] Built target unicode.test
[ 53%] Building CXX object tests/CMakeFiles/options.test.dir/options.test.cpp.o
[ 54%] Linking CXX executable options.test
[ 54%] Built target options.test
[ 55%] Building CXX object tests/CMakeFiles/version.test.dir/version.test.cpp.o
[ 56%] Linking CXX executable version.test
[ 56%] Built target version.test
[ 56%] Building CXX object tests/CMakeFiles/Args.dir/args.test.cpp.o
[ 57%] Linking CXX executable Args
[ 57%] Built target Args
[ 58%] Building CXX object examples/CMakeFiles/args.dir/args.cpp.o
[ 60%] Linking CXX executable args
[ 60%] Built target args
[ 61%] Building CXX object examples/CMakeFiles/cin_cooked.dir/cin_cooked.cpp.o
[ 62%] Linking CXX executable cin_cooked
[ 62%] Built target cin_cooked
[ 63%] Building CXX object examples/CMakeFiles/cin_raw.dir/cin_raw.cpp.o
[ 64%] Linking CXX executable cin_raw
[ 64%] Built target cin_raw
[ 65%] Building CXX object examples/CMakeFiles/colors.dir/colors.cpp.o
[ 66%] Linking CXX executable colors
[ 66%] Built target colors
[ 67%] Building CXX object examples/CMakeFiles/cout.dir/cout.cpp.o
[ 68%] Linking CXX executable cout
[ 68%] Built target cout
[ 69%] Building CXX object examples/CMakeFiles/events.dir/events.cpp.o
[ 70%] Linking CXX executable events
[ 70%] Built target events
[ 71%] Building CXX object examples/CMakeFiles/keys.dir/keys.cpp.o
In file included from /root/package_test/cpp-terminal/cpp-terminal/iostream.hpp:13,
                 from /root/package_test/cpp-terminal/examples/keys.cpp:13:
/root/package_test/cpp-terminal/cpp-terminal/stream.hpp: In member function ‘Term::TOstream& Term::TOstream::operator<<(const T&) [with T = std::__cxx11::basic_string<char>()]’:
/root/package_test/cpp-terminal/cpp-terminal/stream.hpp:52:14: warning: ‘nonnull’ argument ‘t’ compared to NULL [-Wnonnull-compare]
   52 |     m_stream << t;
      |     ~~~~~~~~~^~~~
[ 72%] Linking CXX executable keys
[ 72%] Built target keys
[ 73%] Building CXX object examples/CMakeFiles/kilo.dir/kilo.cpp.o
/root/package_test/cpp-terminal/examples/kilo.cpp: In function ‘void {anonymous}::editorUpdateSyntax(erow*)’:
/root/package_test/cpp-terminal/examples/kilo.cpp:267:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  267 |   if(changed && row->idx + 1 < E.numrows) editorUpdateSyntax(&E.row[row->idx + 1]);
      |                 ~~~~~~~~~~~~~^~~~~~~~~~~
/root/package_test/cpp-terminal/examples/kilo.cpp: In function ‘int {anonymous}::editorRowCxToRx(erow*, int)’:
/root/package_test/cpp-terminal/examples/kilo.cpp:311:28: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  311 |   for(std::size_t j = 0; j < cx; ++j)
      |                          ~~^~~~
/root/package_test/cpp-terminal/examples/kilo.cpp: In function ‘void {anonymous}::editorInsertRow(int, const char*, std::size_t)’:
/root/package_test/cpp-terminal/examples/kilo.cpp:361:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  361 |   if(at < 0 || at > E.numrows) return;
      |                ~~~^~~~~~~~~~~
/root/package_test/cpp-terminal/examples/kilo.cpp:366:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  366 |   for(int j = at + 1; j <= E.numrows; j++) E.row[j].idx++;
      |                       ~~^~~~~~~~~~~~
/root/package_test/cpp-terminal/examples/kilo.cpp: In function ‘void {anonymous}::editorDelRow(int)’:
/root/package_test/cpp-terminal/examples/kilo.cpp:399:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  399 |   if(at < 0 || at >= E.numrows) return;
      |                ~~~^~~~~~~~~~~~
/root/package_test/cpp-terminal/examples/kilo.cpp:402:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  402 |   for(int j = at; j < E.numrows - 1; j++) E.row[j].idx--;
      |                   ~~^~~~~~~~~~~~~~~
/root/package_test/cpp-terminal/examples/kilo.cpp: In function ‘void {anonymous}::editorFindCallback(std::string&, const Term::Key&)’:
/root/package_test/cpp-terminal/examples/kilo.cpp:575:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  575 |   for(int i = 0; i < E.numrows; i++)
      |                  ~~^~~~~~~~~~~
/root/package_test/cpp-terminal/examples/kilo.cpp:579:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  579 |     else if(current == E.numrows) { current = 0; }
      |             ~~~~~~~~^~~~~~~~~~~~
/root/package_test/cpp-terminal/examples/kilo.cpp: In function ‘void {anonymous}::editorScroll()’:
/root/package_test/cpp-terminal/examples/kilo.cpp:627:11: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  627 |   if(E.rx < E.coloff) { E.coloff = E.rx; }
      |      ~~~~~^~~~~~~~~~
/root/package_test/cpp-terminal/examples/kilo.cpp:628:11: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  628 |   if(E.rx >= E.coloff + E.screencols) { E.coloff = E.rx - E.screencols + 1; }
      |      ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/root/package_test/cpp-terminal/examples/kilo.cpp: In function ‘void {anonymous}::editorDrawRows(std::string&)’:
/root/package_test/cpp-terminal/examples/kilo.cpp:633:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  633 |   for(int y = 0; y < E.screenrows; y++)
      |                  ~~^~~~~~~~~~~~~~
/root/package_test/cpp-terminal/examples/kilo.cpp:636:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  636 |     if(filerow >= E.numrows)
      |        ~~~~~~~~^~~~~~~~~~~~
/root/package_test/cpp-terminal/examples/kilo.cpp:638:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  638 |       if(E.numrows == 0 && y == E.screenrows / 3)
      |                            ~~^~~~~~~~~~~~~~~~~~~
/root/package_test/cpp-terminal/examples/kilo.cpp:642:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  642 |         if(welcomelen > E.screencols) welcomelen = E.screencols;
      |            ~~~~~~~~~~~^~~~~~~~~~~~~~
/root/package_test/cpp-terminal/examples/kilo.cpp:658:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  658 |       if(len > E.screencols) len = E.screencols;
      |          ~~~~^~~~~~~~~~~~~~
/root/package_test/cpp-terminal/examples/kilo.cpp: In function ‘void {anonymous}::editorMoveCursor(const Term::Key&)’:
/root/package_test/cpp-terminal/examples/kilo.cpp:799:22: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  799 |       if(row && E.cx < row->size) { E.cx++; }
      |                 ~~~~~^~~~~~~~~~~
/root/package_test/cpp-terminal/examples/kilo.cpp:800:27: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  800 |       else if(row && E.cx == row->size)
      |                      ~~~~~^~~~~~~~~~~~
/root/package_test/cpp-terminal/examples/kilo.cpp:817:11: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  817 |   if(E.cx > rowlen) { E.cx = rowlen; }
      |      ~~~~~^~~~~~~~
[ 74%] Linking CXX executable kilo
[ 74%] Built target kilo
[ 75%] Building CXX object examples/CMakeFiles/menu.dir/menu.cpp.o
[ 76%] Linking CXX executable menu
[ 76%] Built target menu
[ 77%] Building CXX object examples/CMakeFiles/menu_window.dir/menu_window.cpp.o
[ 78%] Linking CXX executable menu_window
[ 78%] Built target menu_window
[ 80%] Building CXX object examples/CMakeFiles/minimal.dir/minimal.cpp.o
[ 81%] Linking CXX executable minimal
[ 81%] Built target minimal
[ 82%] Building CXX object examples/CMakeFiles/prompt_immediate.dir/prompt_immediate.cpp.o
[ 83%] Linking CXX executable prompt_immediate
[ 83%] Built target prompt_immediate
[ 84%] Building CXX object examples/CMakeFiles/prompt_multiline.dir/prompt_multiline.cpp.o
[ 85%] Linking CXX executable prompt_multiline
[ 85%] Built target prompt_multiline
[ 86%] Building CXX object examples/CMakeFiles/prompt_not_immediate.dir/prompt_not_immediate.cpp.o
[ 87%] Linking CXX executable prompt_not_immediate
[ 87%] Built target prompt_not_immediate
[ 88%] Building CXX object examples/CMakeFiles/prompt_simple.dir/prompt_simple.cpp.o
[ 89%] Linking CXX executable prompt_simple
[ 89%] Built target prompt_simple
[ 90%] Building CXX object examples/CMakeFiles/styles.dir/styles.cpp.o
[ 91%] Linking CXX executable styles
[ 91%] Built target styles
[ 92%] Building CXX object examples/CMakeFiles/slow_events.dir/slow_events.cpp.o
[ 93%] Linking CXX executable slow_events
[ 93%] Built target slow_events
[ 94%] Building CXX object examples/CMakeFiles/utf8.dir/utf8.cpp.o
[ 95%] Linking CXX executable utf8
[ 95%] Built target utf8
[ 96%] Building CXX object examples/CMakeFiles/attach_console.dir/attach_console.cpp.o
[ 97%] Linking CXX executable attach_console
[ 97%] Built target attach_console
[ 98%] Building CXX object examples/CMakeFiles/attach_console_minimal.dir/attach_console_minimal.cpp.o
[100%] Linking CXX executable attach_console_minimal
[100%] Built target attach_console_minimal
root@gao-virtual-machine:~/package_test/cpp-terminal/build# make install
[ 18%] Built target cpp-terminal-private
[ 40%] Built target cpp-terminal
[ 42%] Built target file.test
[ 44%] Built target key.test
[ 46%] Built target screen.test
[ 48%] Built target events.test
[ 50%] Built target exception.test
[ 52%] Built target unicode.test
[ 54%] Built target options.test
[ 56%] Built target version.test
[ 57%] Built target Args
[ 60%] Built target args
[ 62%] Built target cin_cooked
[ 64%] Built target cin_raw
[ 66%] Built target colors
[ 68%] Built target cout
[ 70%] Built target events
[ 72%] Built target keys
[ 74%] Built target kilo
[ 76%] Built target menu
[ 78%] Built target menu_window
[ 81%] Built target minimal
[ 83%] Built target prompt_immediate
[ 85%] Built target prompt_multiline
[ 87%] Built target prompt_not_immediate
[ 89%] Built target prompt_simple
[ 91%] Built target styles
[ 93%] Built target slow_events
[ 95%] Built target utf8
[ 97%] Built target attach_console
[100%] Built target attach_console_minimal
Install the project...
-- Install configuration: ""
-- Installing: /usr/local/lib/libcpp-terminal.a
-- Installing: /usr/local/include/cpp-terminal/args.hpp
-- Installing: /usr/local/include/cpp-terminal/buffer.hpp
-- Installing: /usr/local/include/cpp-terminal/color.hpp
-- Installing: /usr/local/include/cpp-terminal/cursor.hpp
-- Installing: /usr/local/include/cpp-terminal/event.hpp
-- Installing: /usr/local/include/cpp-terminal/exception.hpp
-- Installing: /usr/local/include/cpp-terminal/focus.hpp
-- Installing: /usr/local/include/cpp-terminal/input.hpp
-- Installing: /usr/local/include/cpp-terminal/iostream_initializer.hpp
-- Installing: /usr/local/include/cpp-terminal/iostream.hpp
-- Installing: /usr/local/include/cpp-terminal/key.hpp
-- Installing: /usr/local/include/cpp-terminal/mouse.hpp
-- Installing: /usr/local/include/cpp-terminal/options.hpp
-- Installing: /usr/local/include/cpp-terminal/prompt.hpp
-- Installing: /usr/local/include/cpp-terminal/screen.hpp
-- Installing: /usr/local/include/cpp-terminal/stream.hpp
-- Installing: /usr/local/include/cpp-terminal/style.hpp
-- Installing: /usr/local/include/cpp-terminal/terminal_impl.hpp
-- Installing: /usr/local/include/cpp-terminal/terminal_initializer.hpp
-- Installing: /usr/local/include/cpp-terminal/terminal.hpp
-- Installing: /usr/local/include/cpp-terminal/terminfo.hpp
-- Installing: /usr/local/include/cpp-terminal/tty.hpp
-- Installing: /usr/local/include/cpp-terminal/version.hpp
-- Installing: /usr/local/include/cpp-terminal/window.hpp
-- Installing: /usr/local/lib/libcpp-terminal-private.a
-- Installing: /usr/local/lib/cmake/cpp-terminal/cpp-terminalTargets.cmake
-- Installing: /usr/local/lib/cmake/cpp-terminal/cpp-terminalTargets-noconfig.cmake
-- Installing: /usr/local/lib/cmake/cpp-terminal/cpp-terminalConfig.cmake
-- Installing: /usr/local/lib/cmake/cpp-terminal/cpp-terminalConfigVersion.cmake
-- Installing: /usr/local/bin/examples/args
-- Installing: /usr/local/bin/examples/cin_cooked
-- Installing: /usr/local/bin/examples/cin_raw
-- Installing: /usr/local/bin/examples/colors
-- Installing: /usr/local/bin/examples/cout
-- Installing: /usr/local/bin/examples/events
-- Installing: /usr/local/bin/examples/keys
-- Installing: /usr/local/bin/examples/kilo
-- Installing: /usr/local/bin/examples/menu
-- Installing: /usr/local/bin/examples/menu_window
-- Installing: /usr/local/bin/examples/minimal
-- Installing: /usr/local/bin/examples/prompt_immediate
-- Installing: /usr/local/bin/examples/prompt_multiline
-- Installing: /usr/local/bin/examples/prompt_not_immediate
-- Installing: /usr/local/bin/examples/prompt_simple
-- Installing: /usr/local/bin/examples/styles
-- Installing: /usr/local/bin/examples/slow_events
-- Installing: /usr/local/bin/examples/utf8
-- Installing: /usr/local/bin/examples/attach_console
-- Installing: /usr/local/bin/examples/attach_console_minimal

Mq-b avatar Oct 25 '24 08:10 Mq-b