2013-06-04 20 views
5

Tôi gặp sự cố khi liên kết với nhiều thư viện với trình biên dịch chéo. Có thể đổ tập tin conftest.c đến một vị trí an toàn mỗi khi nó được tạo ra không?Làm thế nào để kết xuất conftest.c?

Tôi cố gắng để bỏ ghi chú dòng

rm -f conftest 

từ kịch bản cấu hình, nhưng nó tiếp tục như nó có ý nghĩa gì.

+2

Lệnh 'config.log' tập tin được tạo bởi' configure' có các nội dung của 'conftest.c' cho mỗi bài kiểm tra, lệnh trình biên dịch và các công cụ khác. – ldav1s

+0

@ ldav1s - Trong khi xây dựng 'mpfr', tôi không thể tìm thấy nội dung' conftest.c' trong 'config.log', hoặc ở nơi khác. –

Trả lời

6

Kiểm tra config.log, nó bao gồm các chương trình thất bại Cái gì như:

... 
configure: failed program was: 
| /* confdefs.h */ 
| #define PACKAGE_NAME "" 
| #define PACKAGE_TARNAME "" 
| #define PACKAGE_VERSION "" 
| #define PACKAGE_STRING "" 
| #define PACKAGE_BUGREPORT "" 
| #define PACKAGE_URL "" 
| #define PACKAGE "libogg" 
| #define VERSION "1.2.2" 
| /* end confdefs.h. */ 
| #ifdef __STDC__ 
| # include <limits.h> 
| #else 
| # include <assert.h> 
| #endif 
... 
+2

Không, đôi khi không. – pavelkolodin

Các vấn đề liên quan