Điểm:0

tôi đã cài đặt Netcdf (libnetcdf-dev libnetcdff-dev) Tôi định vị đường dẫn của chúng bằng dpkg. nhưng của họ là nhiều nơi, tôi không biết chọn nơi nào?

lá cờ ca

Tôi không biết con đường nào là đúng để chọn nơi các thư viện này được cài đặt. Tôi cần sử dụng những con đường này.

tôi muốn làm như sau Trên máy linux để cài đặt mã, hãy làm như sau:

cd THEO DÕI-1.5.2

bảo đảm '.' nằm trong biến môi trường PATH của bạn:

xuất PATH=${PATH}:.

đặt các biến môi trường sau:

xuất CC=gcc xuất FC=gfortran xuất ARFLAGS=

xuất NETCDF=[đường dẫn đến bản cài đặt NETCDF của bạn]

chạy:

chủ -build -i=linux -f=linux làm đồ dùng

dpkg -L libnetcdf-dev libnetcdff-dev
/.
/usr
/usr/bin
/usr/bin/nc-config
/usr/bao gồm
/usr/gồm/netcdf.h
/usr/include/netcdf_aux.h
/usr/include/netcdf_dispatch.h
/usr/include/netcdf_filter.h
/usr/include/netcdf_mem.h
/usr/include/netcdf_meta.h
/usr/lib
/usr/lib/x86_64-linux-gnu
/usr/lib/x86_64-linux-gnu/cmake
/usr/lib/x86_64-linux-gnu/cmake/netCDF
/usr/lib/x86_64-linux-gnu/cmake/netCDF/netCDFConfig.cmake
/usr/lib/x86_64-linux-gnu/cmake/netCDF/netCDFConfigVersion.cmake
/usr/lib/x86_64-linux-gnu/cmake/netCDF/netCDFTargets-none.cmake
/usr/lib/x86_64-linux-gnu/cmake/netCDF/netCDFTargets.cmake
/usr/lib/x86_64-linux-gnu/libnetcdf.settings
/usr/lib/x86_64-linux-gnu/pkgconfig
/usr/lib/x86_64-linux-gnu/pkgconfig/netcdf.pc
/usr/chia sẻ
/usr/chia sẻ/doc
/usr/share/doc/libnetcdf-dev
/usr/share/doc/libnetcdf-dev/copyright
/usr/share/lintian
/usr/share/lintian/ghi đè
/usr/share/lintian/ghi đè/libnetcdf-dev
/usr/share/man
/usr/share/man/man1
/usr/share/man/man1/nc-config.1.gz
/usr/chia sẻ/man/man3
/usr/share/man/man3/netcdf.3.gz
/usr/lib/x86_64-linux-gnu/libnetcdf.so
/usr/share/doc/libnetcdf-dev/changelog.Debian.gz

/.
/usr
/usr/bin
/usr/bin/nf-config
/usr/bao gồm
/usr/gồm/netcdf.inc
/usr/include/netcdf.mod
/usr/include/netcdf4_f03.mod
/usr/include/netcdf4_nc_interfaces.mod
/usr/include/netcdf4_nf_interfaces.mod
/usr/include/netcdf_fortv2_c_interfaces.mod
/usr/include/netcdf_nc_data.mod
/usr/include/netcdf_nc_interfaces.mod
/usr/include/netcdf_nf_data.mod
/usr/include/netcdf_nf_interfaces.mod
/usr/include/typesizes.mod
/usr/lib
/usr/lib/x86_64-linux-gnu
/usr/lib/x86_64-linux-gnu/libnetcdff.a
/usr/lib/x86_64-linux-gnu/pkgconfig
/usr/lib/x86_64-linux-gnu/pkgconfig/netcdf-fortran.pc
/usr/chia sẻ
/usr/chia sẻ/doc
/usr/share/doc/libnetcdff-dev
/usr/share/doc/libnetcdff-dev/copyright
/usr/share/man
/usr/share/man/man1
/usr/share/man/man1/nf-config.1.gz
/usr/chia sẻ/man/man3
/usr/share/man/man3/netcdf_f77.3.gz
/usr/share/man/man3/netcdf_fortran.3.gz
/usr/lib/x86_64-linux-gnu/libnetcdff.so
/usr/share/doc/libnetcdff-dev/changelog.Debian.gz

.

lá cờ hr
Vấn đề thực tế mà bạn đang cố gắng giải quyết là gì?
Someone avatar
lá cờ my
[Chỉnh sửa] câu hỏi của bạn để bao gồm thông tin này. Đọc [hỏi] và [Làm thế nào để định dạng câu hỏi của tôi?](/help/formatting).
lá cờ hr
đồng thời **cho chúng tôi biết bạn đang cố gắng xây dựng gì** - các hướng dẫn xây dựng chung thường phức tạp hơn nhiều so với mức cần thiết
raj avatar
lá cờ cn
raj
Từ thông tin bạn đã đăng trước đó (và hiện đã xóa nhận xét đó), có vẻ như phần mềm bạn đang cố gắng xây dựng mong đợi netcdf được cài đặt từ nguồn trong một thư mục cụ thể, đó là **không** thư mục mặc định nơi trình biên dịch C tìm thư viện và /hoặc tệp tiêu đề. Các gói bạn đã cài đặt được đặt trong các thư mục mặc định, vì vậy có thể nếu bạn bỏ qua tham số chỉ vị trí netcdf, bản dựng sẽ hoạt động chính xác?
raj avatar
lá cờ cn
raj
Ngoài ra, ảnh chụp màn hình của bạn liên quan đến câu hỏi như thế nào? Tôi thấy không có kết nối nào cả.
lá cờ ru
Nếu bạn đang biên dịch phần mềm, trình liên kết động `ld` sẽ có thể xác định các thư viện phù hợp. Vấn đề **thực tế** mà bạn đang cố giải quyết là gì và bạn đang cố biên dịch phần mềm nào?

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.