volk_modtool - Trực tuyến trên đám mây

Đây là lệnh volk_modtool có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


volk_modtool - điều chỉnh mô-đun VOLK

MÔ TẢ


Công cụ volk_modtool được cài đặt cùng với VOLK như một cách giúp xây dựng, thêm
và yêu cầu thư viện VOLK hoặc các thư viện đồng hành.

volk_modtool được cài đặt vào $ prefix / bin.

VOLK modtool cho phép tạo các mô-đun VOLK độc lập (ngoài cây) và cung cấp một số
công cụ để chia sẻ nhân VOLK giữa các mô-đun VOLK. Nếu bạn cần thiết kế hoặc làm việc với
Các hạt nhân VOLK từ thư viện VOLK chuẩn, đây là công cụ. Nếu bạn cần
điều chỉnh thư viện VOLK của riêng bạn vì bất kỳ lý do gì, đây là công cụ.

Thư viện VOLK chuẩn cài đặt một volk.h và một libvolk.so. Thư viện của riêng bạn sẽ
cài đặt volk_ $ name.h và libvolk_ $ name.so. Ya Gronk? Tốt.

Không có sự khác biệt đáng kể giữa mô-đun VOLK chuẩn và bất kỳ VOLK nào khác
mô-đun. Họ đều là đồng nghiệp của nhau. Bất kỳ mô-đun nào được tạo thông qua VOLK modtool sẽ hoàn chỉnh với
tệp volk_modtool.cfg mặc định liên kết mô-đun với cơ sở mà từ đó nó đến,
tên $ đặc biệt và đích (hoặc đường dẫn) của nó. Các giá trị này (được tạo từ đầu vào của người dùng nếu
VOLK modtool chạy mà không có tệp cấu hình do người dùng cung cấp hoặc tệp cấu hình mặc định) đóng vai trò như
giá trị mặc định cho một số hành động modtool VOLK. Nó ít nhiều nhằm mục đích để người dùng
thay đổi thư mục thành cấp cao nhất của mô-đun VOLK đã tạo và sau đó chạy volk_modtool để
tận dụng các giá trị được lưu trữ trong tệp volk_modtool.cfg mặc định.

Ngoài việc tạo các mô-đun VOLK mới, VOLK modtool cho phép bạn liệt kê tên của các hạt nhân
trong các mô-đun khác, liệt kê tên của các hạt nhân trong mô-đun hiện tại, thêm các hạt nhân từ
mô-đun khác vào mô-đun hiện tại và xóa các hạt nhân khỏi mô-đun hiện tại. Khi nào
di chuyển hạt nhân giữa các mô-đun, VOLK modtool làm hết sức mình để giữ qa và cấu hình
mã cho các hạt nhân đó còn nguyên vẹn. Nếu cơ sở có một cuộc kiểm tra hoặc một cuộc gọi lập hồ sơ cho một số
kernel, các lệnh gọi đó sẽ theo kernel khi VOLK modtool thêm kernel đó. Nếu QA hoặc
cấu hình yêu cầu một nhân con rối, nhân con rối sẽ tuân theo nhân ban đầu khi
VOLK modtool thêm kernel gốc đó. VOLK modtool tôn trọng những con rối.

================================================== ====================

Cài đặt a mới KHỐI LƯỢNG Thư viện:


Chạy lệnh "volk_modtool -i". Điều này sẽ hỏi bạn ba câu hỏi:

name: // tên để cung cấp cho thư viện VOLK của bạn: volk_
đích: // thư mục cây nguồn mới được xây dựng bên dưới - phải tồn tại.
// Nó sẽ tạo / volk_
base: // thư mục chứa mã nguồn VOLK ban đầu

Thao tác này sẽ xây dựng một thư mục bộ xương mới trong điểm đến được cung cấp với tên
volk_ . Nó sẽ chứa cấu trúc cần thiết để xây dựng:

mkdir xây dựng
xây dựng cd
cmake -DCMAKE_INSTALL_PREFIX = / opt / volk ../
làm cho
sudo make install

Hiện tại, thư viện trống và không chứa hạt nhân. Nhân có thể được thêm vào từ một
Thư viện VOLK sử dụng tùy chọn '-a'. Nếu không được chỉ định, hạt nhân sẽ được trích xuất từ
thư mục VOLK cơ sở. Sử dụng '-b' cho phép chúng tôi chỉ định một thư viện VOLK khác để sử dụng
vì mục đích này.

volk_modtool -a -n 32fc_x2_conjugate_dot_prod_32fc

Điều này sẽ đặt mã cho hạt nhân mới vào
/ volk_ / kernels / volk_ /

Các nhân khác phải được thêm bằng tay. Xem các trang web sau để biết thêm thông tin về
tạo hạt nhân VOLK:
http://gnuradio.org/doc/doxygen/volk_guide.html
http://gnuradio.org/redmine/projects/gnuradio/wiki/Volk

================================================== ====================

LỰA CHỌN


Các tùy chọn để thêm và xóa hạt nhân:
-a, --add_kernel
Thêm nhân từ mô-đun VOLK hiện có. Sử dụng mô-đun VOLK cơ sở
trừ khi -b được sử dụng. Sử dụng -n để chỉ định tên hạt nhân.
Yêu cầu: -n.
Tùy chọn: -b

-A, --add_all_kernels
Thêm tất cả các hạt nhân từ mô-đun VOLK hiện có. Sử dụng VOLK cơ sở
mô-đun trừ khi -b được sử dụng.
Tùy chọn: -b

-x, --remove_kernel
Xóa hạt nhân khỏi mô-đun.
Yêu cầu: -n.
Tùy chọn: -b

Các tùy chọn cho Kernel của danh sách:
-l, - danh sách
Liệt kê tất cả các hạt nhân có sẵn trong mô-đun VOLK cơ sở.

-k, --kernel
Liệt kê tất cả các hạt nhân trong mô-đun VOLK này.

-r, --danh sách từ xa
Liệt kê tất cả các hạt nhân trong một mô-đun VOLK khác được chỉ định
bằng cách sử dụng tùy chọn -b.

Sử dụng volk_modtool trực tuyến bằng các dịch vụ onworks.net



Các chương trình trực tuyến Linux & Windows mới nhất