What files are generated when building openssl with Visual Studio/NASM?

If you build openssl1.1.1s using VS and NASM, you will find the following files are produced and mixed with the source files(suppose the openssl source code is in C:/opensslsrc/, the folders below are in this top directory):

apps\libapps.lib libcrypto.lib libcrypto_static.lib libssl.lib libssl_static.lib test\libtestutil.lib libcrypto.* libssl.* ossl_static.pdb

apps\openssl.exe
fuzz\asn1-test.exe
fuzz\asn1parse-test.exe
fuzz\bignum-test.exe
fuzz\bndiv-test.exe
fuzz\client-test.exe
fuzz\cms-test.exe
fuzz\conf-test.exe
fuzz\crl-test.exe
fuzz\ct-test.exe
fuzz\server-test.exe
fuzz\x509-test.exe
test\aborttest.exe
test\afalgtest.exe
test\asn1_decode_test.exe
test\asn1_encode_test.exe
test\asn1_internal_test.exe
test\asn1_string_table_test.exe
test\asn1_time_test.exe
test\asynciotest.exe
test\asynctest.exe
test\bad_dtls_test.exe
test\bftest.exe
test\bio_callback_test.exe
test\bio_enc_test.exe
test\bio_memleak_test.exe
test\bioprinttest.exe
test\bntest.exe
test\buildtest_c_aes.exe
test\buildtest_c_asn1.exe
test\buildtest_c_asn1t.exe
test\buildtest_c_async.exe
test\buildtest_c_bio.exe
test\buildtest_c_blowfish.exe
test\buildtest_c_bn.exe
test\buildtest_c_buffer.exe
test\buildtest_c_camellia.exe
test\buildtest_c_cast.exe
test\buildtest_c_cmac.exe
test\buildtest_c_cms.exe
test\buildtest_c_comp.exe
test\buildtest_c_conf.exe
test\buildtest_c_conf_api.exe
test\buildtest_c_crypto.exe
test\buildtest_c_ct.exe
test\buildtest_c_des.exe
test\buildtest_c_dh.exe
test\buildtest_c_dsa.exe
test\buildtest_c_dtls1.exe
test\buildtest_c_e_os2.exe
test\buildtest_c_ebcdic.exe
test\buildtest_c_ec.exe
test\buildtest_c_ecdh.exe
test\buildtest_c_ecdsa.exe
test\buildtest_c_engine.exe
test\buildtest_c_evp.exe
test\buildtest_c_hmac.exe
test\buildtest_c_idea.exe
test\buildtest_c_kdf.exe
test\buildtest_c_lhash.exe
test\buildtest_c_md4.exe
test\buildtest_c_md5.exe
test\buildtest_c_mdc2.exe
test\buildtest_c_modes.exe
test\buildtest_c_obj_mac.exe
test\buildtest_c_objects.exe
test\buildtest_c_ocsp.exe
test\buildtest_c_opensslv.exe
test\buildtest_c_ossl_typ.exe
test\buildtest_c_pem.exe
test\buildtest_c_pem2.exe
test\buildtest_c_pkcs12.exe
test\buildtest_c_pkcs7.exe
test\buildtest_c_rand.exe
test\buildtest_c_rand_drbg.exe
test\buildtest_c_rc2.exe
test\buildtest_c_rc4.exe
test\buildtest_c_ripemd.exe
test\buildtest_c_rsa.exe
test\buildtest_c_safestack.exe
test\buildtest_c_seed.exe
test\buildtest_c_sha.exe
test\buildtest_c_srp.exe
test\buildtest_c_srtp.exe
test\buildtest_c_ssl.exe
test\buildtest_c_ssl2.exe
test\buildtest_c_stack.exe
test\buildtest_c_store.exe
test\buildtest_c_symhacks.exe
test\buildtest_c_tls1.exe
test\buildtest_c_ts.exe
test\buildtest_c_txt_db.exe
test\buildtest_c_ui.exe
test\buildtest_c_whrlpool.exe
test\buildtest_c_x509.exe
test\buildtest_c_x509_vfy.exe
test\buildtest_c_x509v3.exe
test\casttest.exe
test\chacha_internal_test.exe
test\cipherbytes_test.exe
test\cipherlist_test.exe
test\ciphername_test.exe
test\clienthellotest.exe
test\cmactest.exe
test\cmsapitest.exe
test\conf_include_test.exe
test\constant_time_test.exe
test\crltest.exe
test\ct_test.exe
test\ctype_internal_test.exe
test\curve448_internal_test.exe
test\d2i_test.exe
test\danetest.exe
test\destest.exe
test\dhtest.exe
test\drbg_cavs_test.exe
test\drbgtest.exe
test\dsa_no_digest_size_test.exe
test\dsatest.exe
test\dtls_mtu_test.exe
test\dtlstest.exe
test\dtlsv1listentest.exe
test\ec_internal_test.exe
test\ecdsatest.exe
test\ecstresstest.exe
test\ectest.exe
test\enginetest.exe
test\errtest.exe
test\evp_extra_test.exe
test\evp_test.exe
test\exdatatest.exe
test\exptest.exe
test\fatalerrtest.exe
test\gmdifftest.exe
test\gosttest.exe
test\hmactest.exe
test\ideatest.exe
test\igetest.exe
test\lhash_test.exe
test\md2test.exe
test\mdc2_internal_test.exe
test\mdc2test.exe
test\memleaktest.exe
test\modes_internal_test.exe
test\ocspapitest.exe
test\packettest.exe
test\pbelutest.exe
test\pemtest.exe
test\pkey_meth_kdf_test.exe
test\pkey_meth_test.exe
test\poly1305_internal_test.exe
test\rc2test.exe
test\rc4test.exe
test\rc5test.exe
test\rdrand_sanitytest.exe
test\recordlentest.exe
test\rsa_complex.exe
test\rsa_mp_test.exe
test\rsa_test.exe
test\sanitytest.exe
test\secmemtest.exe
test\servername_test.exe
test\shlibloadtest.exe
test\siphash_internal_test.exe
test\sm2_internal_test.exe
test\sm4_internal_test.exe
test\srptest.exe
test\ssl_cert_table_internal_test.exe
test\ssl_ctx_test.exe
test\ssl_test.exe
test\ssl_test_ctx_test.exe
test\sslapitest.exe
test\sslbuffertest.exe
test\sslcorrupttest.exe
test\ssltest_old.exe
test\stack_test.exe
test\sysdefaulttest.exe
test\test_test.exe
test\threadstest.exe
test\time_offset_test.exe
test\tls13ccstest.exe
test\tls13encryptiontest.exe
test\tls13secretstest.exe
test\uitest.exe
test\v3ext.exe
test\v3nametest.exe
test\verify_extra_test.exe
test\versions.exe
test\wpackettest.exe
test\x509_check_cert_pkey_test.exe
test\x509_dup_cert_test.exe
test\x509_internal_test.exe
test\x509_time_test.exe
test\x509aux.exe
engines\capi.dll engines\dasync.dll engines\ossltest.dll engines\padlock.dll
apps\CA.pl apps\tsget.pl tools\c_rehash.pl
include\crypto\bn_conf.h include\crypto\dso_conf.h include\openssl\opensslconf.h

apps\CA.pl apps\openssl.rc apps\progs.h apps\tsget.pl crypto\aes\aesni-mb-x86_64.asm crypto\aes\aesni-sha1-x86_64.asm crypto\aes\aesni-sha256-x86_64.asm crypto\aes\aesni-x86_64.asm crypto\aes\vpaes-x86_64.asm crypto\bn\rsaz-avx2.asm crypto\bn\rsaz-x86_64.asm crypto\bn\x86_64-gf2m.asm crypto\bn\x86_64-mont.asm crypto\bn\x86_64-mont5.asm crypto\buildinf.h crypto\camellia\cmll-x86_64.asm crypto\chacha\chacha-x86_64.asm crypto\ec\ecp_nistz256-x86_64.asm crypto\ec\x25519-x86_64.asm crypto\md5\md5-x86_64.asm crypto\modes\aesni-gcm-x86_64.asm crypto\modes\ghash-x86_64.asm crypto\poly1305\poly1305-x86_64.asm crypto\rc4\rc4-md5-x86_64.asm crypto\rc4\rc4-x86_64.asm crypto\sha\keccak1600-x86_64.asm crypto\sha\sha1-mb-x86_64.asm crypto\sha\sha1-x86_64.asm crypto\sha\sha256-mb-x86_64.asm crypto\sha\sha256-x86_64.asm crypto\sha\sha512-x86_64.asm crypto\uplink-x86_64.asm crypto\whrlpool\wp-x86_64.asm crypto\x86_64cpuid.asm engines\e_padlock-x86_64.asm libcrypto.def libcrypto.rc libssl.def libssl.rc test\buildtest_aes.c test\buildtest_asn1.c test\buildtest_asn1t.c test\buildtest_async.c test\buildtest_bio.c test\buildtest_blowfish.c test\buildtest_bn.c test\buildtest_buffer.c test\buildtest_camellia.c test\buildtest_cast.c test\buildtest_cmac.c test\buildtest_cms.c test\buildtest_comp.c test\buildtest_conf.c test\buildtest_conf_api.c test\buildtest_crypto.c test\buildtest_ct.c test\buildtest_des.c test\buildtest_dh.c test\buildtest_dsa.c test\buildtest_dtls1.c test\buildtest_e_os2.c test\buildtest_ebcdic.c test\buildtest_ec.c test\buildtest_ecdh.c test\buildtest_ecdsa.c test\buildtest_engine.c test\buildtest_evp.c test\buildtest_hmac.c test\buildtest_idea.c test\buildtest_kdf.c test\buildtest_lhash.c test\buildtest_md4.c test\buildtest_md5.c test\buildtest_mdc2.c test\buildtest_modes.c test\buildtest_obj_mac.c test\buildtest_objects.c test\buildtest_ocsp.c test\buildtest_opensslv.c test\buildtest_ossl_typ.c test\buildtest_pem.c test\buildtest_pem2.c test\buildtest_pkcs12.c test\buildtest_pkcs7.c test\buildtest_rand.c test\buildtest_rand_drbg.c test\buildtest_rc2.c test\buildtest_rc4.c test\buildtest_ripemd.c test\buildtest_rsa.c test\buildtest_safestack.c test\buildtest_seed.c test\buildtest_sha.c test\buildtest_srp.c test\buildtest_srtp.c test\buildtest_ssl.c test\buildtest_ssl2.c test\buildtest_stack.c test\buildtest_store.c test\buildtest_symhacks.c test\buildtest_tls1.c test\buildtest_ts.c test\buildtest_txt_db.c test\buildtest_ui.c test\buildtest_whrlpool.c test\buildtest_x509.c test\buildtest_x509_vfy.c test\buildtest_x509v3.c tools\c_rehash.pl

app.pdb

dso.pdb

apps\*.d

apps\*.obj

crypto\*.d

crypto\*.obj

engines\*.d

engines\*.obj

engines\*.pdb

engines\*.ilk

fuzz\*.d

fuzz\*.obj

fuzz\*.pdb

ms\*.d

ms\*.obj

ssl\*.d

ssl\*.obj

test\*.d

test\*.obj

test\*.pdb

engines\capi.lib
engines\dasync.lib
engines\ossltest.lib
engines\padlock.lib
engines\capi.exp
engines\dasync.exp
engines\ossltest.exp
engines\padlock.exp

apps\openssl.lib
apps\openssl.res
apps\openssl.exp

test\ec_internal_test.exp
test\uitest.exp

 

Leave a Reply